STARWEST 2017 - Software Testing Conference
PRESENTATIONS
A Shift in Mindset: From Finding Defects to Preventing Them
Although most software companies have adopted agile development, many still treat quality assurance as something that gets handled when coding is finished and ready for test. However, practicing this reactive approach to quality costs teams in rework, context switching, slower code release... |
Oscar Gracia and Geordie Speake |
A Three-Tier Load Testing Program Saved Our Bacon
Ensuring a website will scale with excellent performance under peak levels of load is no easy task. Any number of problems can occur—from switch hardware failure to third party service outages, to a poor choice of algorithms or memory use in the code. Melissa Chawla describes Shutterfly's... |
Melissa Chawla |
Agile Testing at Scale
Mary Thorn has had the opportunity in the past twenty years to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large... |
Mary Thorn |
Augmenting Regression Testing in Agile Teams
Today, three things are undeniable facts of business—projects are becoming more agile, teams are learning to function well remotely, and the tester’s role is evolving. Mike Hrycyk believes that testers in agile teams face daunting challenges and often struggle to keep up with the pace of... |
Mike Hrycyk |
Blunders in Test Automation
In chess, the word blunder means a very bad move by someone who should know better. Even though functional test automation has been around for a long time, people still make some very bad moves and serious blunders. The most common misconception in automation is thinking that manual... |
Dorothy Graham |
Elegant Dev and Test Processes for a More Civilized Age
Software engineering as a discipline has come a long way. For some teams, months-long cycles of dev-test-build-release have shrunk down to mere days—or even hours. In the fastest, leanest organizations, most testing happens in parallel with development as part of a slick, continuous... |
Melissa Benua |
Get Involved Early: A Tester’s Experience with Requirements
Although requirements provide valuable information that informs and shapes testing, sometimes the information provided is incomplete or unclear. Join Julie Lebo as she shares her experience with requirements engineering and how she has integrated her testing group into the requirement... |
Julie Lebo |
Get Ready for Cloud Testing
In the past few years, deployment of applications in the cloud has become an industry standard. Meher Nori believes that it is very important for QA/testing organizations to understand the impact the cloud may have on them and prepare accordingly. The impact primarily involves a change... |
Meher Nori |
Globalization Testing for Cloud Products
Every year, VMware has hundreds of releases for its virtualization products that cover data centers, networking, storage, cloud management, and digital workspace. Testing many different products while adapting to their development lifecycle introduces some special challenges for the... |
Vincent Truong |
How Do I Get a Cool Job Like Yours? A Career Map for Testers
When people hear about my past jobs, my career, and the many places I “work” (at foreign conferences and even on ski lifts), I often get the question “How do I get your job?” However, when people hear some of the details of my career, their reaction is “Gee, that’s a lot of work!” Well... |
Jon Hagar |