In this course, you will learn how an Agile testing approach enhances delivery
speed and improves overall quality. Learning the goals of Agile will help you transition,
implement, and monitor testing in an Agile environment and integrate traditional
testing skills and knowledge into Agile development teams.
Building on traditional risk-based test practice, we are now challenged by incremental
delivery. To address but not inhibit Agility, we examine concepts like pair testing
and strengthening relationships in a team setting to build a sense of common purpose.
Working in parallel with developers eliminates hand-offs and late stage testing,
and enables incremental confirmed component delivery. This program builds on what
we know, and adapts to what we need, which is Agile delivery. Agile testing opens
new areas of opportunity to build strength in product quality, process improvement,
and test confidence.
When implementing changes in methods and approaches, we may slide back into old
test habits, or leave methods behind rather than transition from them. We may throw
everything away and do a wholesale replacement without appreciating what really
needs to change. Most testing practices work, but only within appropriate development
contexts. This program will contrast traditional against Agile testing, highlighting
what changes we must make to apply the best testing principles in the new role that
we will play. Agile testing is not a separate service, but an integrated part of
the development team.
The International Consortium for Agile has worked with experts around the world
to develop an education roadmap of training and certification for all specialties
involved in Agile development. This course has been approved and earns all students
the ICAgile Certified Professional in Agile Testing designation upon completion
of the course.
ICAgile Certified Professional
in Agile Testing