COST Contact us for availability DURATION
In-person: 2 days
ICAgile accredited logo ISTQB resized PMI logo resized

Are you a tester working on agile projects? Adapt and enhance your existing testing skills and learn to work effectively as a professional tester on an agile team. Our Agile Testing course examines the application of testing in teams working on agile projects, covers specific testing practices and techniques used on agile projects, explains the theory and con­cepts behind the agile testing approach and prepares team members to succeed in an agile environment.



ICP TST icon

ISTQB certified course: This course prepares you for the ISTQB Foundation Level Extension - Agile Tester exam (CTFL-AT) from the Australia and New Zealand Testing Board. The exam is not held at the end of the course but taken at a later stage. You can contact us to purchase an exam voucher - prerequisites do apply.

ICAgile accredited course: The ICP-TST Certification from ICAgile is granted on the successful completion of this course. This certification is part of the ICAgile Agile Testing Track along with our Agile Fundamentals and Agile Test Automation courses.

We offer the complete ICAgile Agile Testing Track for those looking to become an ICAgile Certified Expert in Agile Testing (ICA-AT).

Project Management Institute (PMI)® accredited course: This course is accredited with PMI® and will contribute 14 professional development units (PDUs) towards your chosen certification (14 technical hours).  


Intended for:
  • Test analysts
  • Test engineers
  • Test consultants
  • Test managers
  • User acceptance testers
  • Software developers
  • Project managers
  • Managers of teams involved in agile development



There are no prerequisites for this course unless you wish to take the ISTQB Foundation Level Extension - Agile Tester Certification exam. If you wish to sit the exam you will need to complete the ISTQB Foundation Certification in Software Testing, you can do this by taking our ISTQB Foundation in Software Testing course and successfully passing the foundation examination.


Learning outcomes:

During this course you will learn about: 

  • The background to testing in an agile project and the roles and responsibilities of a typical agile testing team
  • The definition of quality in an agile project
  • The various tools available to agile test teams to facilitate the testing of the project
  • The collaboration required for quality solutions
  • How discipline and standards contribute to agility
  • How to set up testing for success in an agile team


  • The agile culture and mindset
  • The agile lifecycle and iterations
  • Roles and responsibilities within an agile team
  • Collaboration
  • Agile testing components
  • Agile testing approaches
  • Working with distributed teams
  • Categories/types of testing
  • Feature and story testing
  • Example-driven development
  • Automation in the agile team
  • Test strategies and test planning
  • Successful delivery
  • Environments and infrastructure
  • Agile testing tools - big visible charts, things on walls, scope, the definition of done
  • Exploratory testing and supporting tools
  • Working effectively in cross skilled teams
  • Dealing with issues and feedback in the team


Method used:

Lecturing is kept to the minimum necessary, most of the learning is achieved by applying the practices and techniques in group exercises.

Course outline:

Agile Testing Outline (PDF).