Agile + DevOps West 2019 - Agile Testing & Test Automation | TechWell

Conference archive

Agile + DevOps West 2019 - Agile Testing & Test Automation

Wednesday, June 5

Angie Jones

What's That Smell? Tidying Up Our Test Code

Add to calendar
Wednesday, June 5, 2019 - 10:30am to 11:30am

We are often reminded by those experienced in writing test automation that code is code. The sentiment being conveyed is that test code should be written with the same care and rigor that production code is written with. However, many people who write test code may not have experience writing production code, so it’s not exactly clear what is meant. And even those who write production code find that there are unique design patterns and code smells that are specific to test code. Join Angie Jones as she presents a smelly test automation code base littered with several bad coding practices...


Hunting Sasquatch: Finding Intermittent Issues Using Periodic Automation

Add to calendar
Wednesday, June 5, 2019 - 11:45am to 12:45pm

In pop culture, Sasquatch (aka Bigfoot) is an ape-like creature infrequently seen in the Pacific Northwest of North America—if he even exists. In the software realm, we have our own version of Sasquatch: that irritating, elusive "intermittent issue." Traditionally, we run automated tests on event boundaries, like when we have a successful deployment; we look for problems when we think they may have been introduced. Logically, points of change are when we expect to have injected issues, so we tend to only look for issues then. This approach alone, however, limits opportunities to reproduce...

Laura Keaton
Keaton Consulting

How to Avoid Automation Framework Sinkholes

Add to calendar
Wednesday, June 5, 2019 - 3:00pm to 4:00pm

Test automation frameworks are constantly plagued by runaway costs and huge codebases that become maintenance nightmares. Successful automation frameworks are best defined under the “keep it simple, stupid” philosophy—KISS! Test automation needs to be only as complicated as the most complex variation in the system. Laura Keaton will show how to streamline the development and maintenance of automation by integrating it with development, operations, and project management. If KISS is used properly, the maintenance and cost can be relatively straightforward. Join Laura to learn how to...

Thursday, June 6


Postmodern Testing

Add to calendar
Thursday, June 6, 2019 - 10:00am to 11:00am

If you want to speed up delivery while maintaining quality, this is the talk for you. Jason’s move from Microsoft to Google’s agile and DevOps-driven world was a shock. Today’s agile teams have ten times more builds, ten times faster releases, ten times fewer testers, ten times quicker bug fixing speed, and … similar or worse software quality. Jason shares his lessons learned from being a tester on high-quality teams such as Google Chrome and Search. Jason also has experience managing software quality in the roles of director of engineering, director of product, and now startup CEO. He...

Raj Subramanian

Hacks to Becoming a Mindful Agile Tester

Add to calendar
Thursday, June 6, 2019 - 11:30am to 12:30pm

Have you ever felt like you've been working on multiple tasks all day long, but at the end of the day when you review your work, you realize you haven’t accomplished anything concrete? After years of working in the tech industry, Raj Subramanian realized he was not able to accomplish any task with complete focus and attention. So in 2017, he started a six-month journey of self-exploration and discovery. He read books; listened to podcasts on mindfulness, productivity, leadership, and self-motivation; and tried to apply various concepts learned from this journey in his daily tasks...

AmiBug.Com, Inc.

Reality-Driven Testing in Agile Projects

Add to calendar
Thursday, June 6, 2019 - 3:15pm to 4:15pm

Many agile teams rework previously deployed stories, even after plenty of in-sprint testing. Even well-groomed, refined stories, framed with typical, alternate, and error scenarios and gracefully described in well-formed Gherkin, continue to encounter all sorts of bugs. Software engineering consultant Rob Sabourin sees rework in over 20 percent of deployed stories, but he can show you how agile teams can drive rework down dramatically, often achieving near-zero rework after a story is done. Rob teaches teams to identify and implement relevant testing activities above and beyond those...


Getting to Continuous Testing

Add to calendar
Thursday, June 6, 2019 - 4:30pm to 5:30pm

Max Saperstone tells the story of how a healthcare company striving to get to continuous releases built up their automation to secure confidence in regular releases. Initially, as no test automation existed, Max was able to capitalize on a greenfield test automation opportunity, and in the span of 12 months, develop over 2,000 test cases. A pipeline was created to verify the integrity of the automated tests and build Docker containers for simplified test execution. These containers could be easily re-used by developers and the DevOps team to verify the application. Join Max as he walks...