Software Craftsmanship

Agile Testing

Increasing software quality through agile testing and automation.
Flexible Schedule
Invest 20 minutes a day
0 Credentials
Accredited by ICAgile
28 Cohorts
4 Active this week
This learning track covers a wide range of topics including the differences between agile and traditional software testing approaches, agile testing strategies and techniques, and test automation. You will gain an understanding of the tightly-coupled nature of agile testing and development throughout the lifecycle of product development, and the necessary degree of collaboration among the business, developers, and testers to produce high-value, high-quality software. Our focus is primarily on the mindset and role of an agile tester, while also covering agile testing techniques and processes - in an effort to “agilize” testing so that you can best collaborate on an agile development cadence.

Domains in this track

Target Audience

Primary Audience: Individuals with a passion for software quality and a desire to learn testing techniques and/or test automation, Test Managers with an interest in learning or improving automation skills and Developers with an interest in automation beyond unit testing.

Relevant Roles: Testers, Test Engineers, Test Managers, Analysts, and Developers with an interest in testing.

Verification and Validation

In agile development, both verification and validation happen as close to simultaneously as possible. Largely, this is due to the necessity to keep refining and updating the user stories, requiring small V&V loops for continuous feedback.

Related Resources Show Summaries

Related Practices

Test Automation

Related Resources

Upcoming Events