Manual verification practices and hand-offs restrain agile processes. While testing, and the role of a tester within Agile teams has evolved over the years, effective testing remains elusive for most teams and organizations. As testing shifts from being a phase-based activity to being continuous, and testers shift from being quality cops to quality informants, providing information about the emerging product and exposing risks for the team, some key questions for teams and organizations are:
Automation supports agility and the feedback loops inherent in comprehensive and reliable automated tests are essential to balance speed with quality, while being responsive to change.
However, to produce quality software, test automation alone isn’t enough. Testing within the agile context is a whole team effort and is as much about mindset, as it is about automation skills and tools.
Agile testing is hard to get right and as practitioners having applied collaborative continuous testing techniques in the enterprise, we bring credible real-world experience and examples on how to drive value from testing.
This session, relevant across all disciplines, presents a holistic view of agile testing and helps participants learn techniques to work across roles and functions to drive quality. Upon completion of this course you will gain a solid foundation in Agile Testing concepts and practices while receiving ICAgile’s Agile Testing (ICP-TST) certification.
We believe continuous testing is the only way to ensure continuous progress. To improve the process and build quality into the product, we value:
The course is structured to address these core tenets.
This certification will be most relevant for Agile testers or aspiring agile testers with a passion for collaboration and software quality along with a desire to learn and practice agile testing techniques. Relevant roles include:
Where appropriate code samples and tools will be used to illustrate concepts, but participants are not expected to perform any hands-on coding activities.