The Agile Quality Professional – How to Behave in a Changing World


Transitions to agile methods can be unsettling to the traditional software testing professional. As developers write more automated tests, continuous integration practices mature, and release cycles contract, the traditional test role becomes increasingly squeezed from all sides. Not everybody is destined to become an automation or build engineer, and testers who keep hearing that “testing is dead” may wonder where they fit in an agile world. This session will provide specific guidance to such testers. Assuming a scrum-like development process, we will cover specific roles and activities for a traditional software tester at every phase and ceremony along the way. Rather than generalized statements about tester focus, this session will include concrete checklists and practices that testers can employ to be more effective in an agile environment. Software development is changing, and testers can change with it in ways that do not compromise their fundamental identity.

Learning Objectives:

  1. Attendees will learn how agile methods differ from traditional software development.
  2. Attendees will learn how Scrum works.
  3. Attendees will learn specific, concrete behaviors they can use at all points of the development process.
  4. Attendees will learn that agile transitions will likely need more of them, not less of them.