Course Description

ISTQB Foundation Level Extension, Agile Tester

The ISTQB Certified Tester Foundation Level Extension, Agile Tester course builds the knowledge gained in the ISTQB Foundation Certificate. Spanning 2 days of learning, the course prepares delegates for a 1 hour multiple choice exam, available at delegates’ convenience at a network of online test centres.

Our trainers are experienced testing practitioners with many years of software testing experience to relate to candidates in order to enhance the learning process. This tutor led course is carried out at several UK locations on a public schedule.

For more information on our ISTQB Foundation Level Extension, Agile Tester Course download our recent Discovery Webinar led by one of our in-house trainers.

To be eligible to undertake the Foundation Level Extension, Agile Tester certification exam, candidates must first hold the ISTQB-BCS Foundation Certificate.


The ISTQB Certified Tester Foundation Level Extension, Agile Tester course is priced at £750 per delegate, excluding VAT. All course materials, lunch and refreshments are provided at no extra cost.

In addition to the dates advertised on our public schedule, courses can be arranged at your offices for group bookings of 4 or more delegates – these can be run on the normal two day basis or for less experienced groups, over three days – allowing extra time for practical exercises and discussion. Contact us for full details or a quote. Please note prices exclude VAT.

Online Course Option
This course is available online, as-well-as in our classrooms. If you wish to take this course online, please select the “Online” venue when selecting your preferred date. Further details about our online course options can be found here.

The Exam

The exam for this course is to be taken at a Pearson Vue test centre, on a date that is arranged by the candidate. e-testing will provide a voucher for this service, which can be redeemed when booking your exam online. This voucher must be redeemed within a year of the issue date.

For full details on the Pearson Vue exam process, please visit and register for an account. Once logged in, all the required information is available, including test centre locations, availability and iSQI terms and conditions.

Select the location of your choice, then click a date to book a place:



Certified Agile Testers should be able to demonstrate their skills in the following areas:

  • The Fundamentals of Agile Software Development
  • The different agile approaches
  • The Differences between Testing in Traditional and Agile Approaches
  • Testing in Agile Projects
  • Roles and skills of a tester in Agile Projects
  • Agile testing techniques and methods
  • Assess product quality risks within an Agile project
  • Estimate testing effort based on iteration content and quality risks
  • Tools in Agile Projects

Course Design

This course is made up of 4 modules.

Module 1: Agile Software Development

The Fundamentals of Agile Software Development
Describes the basic concept of Agile software development based on the Agile Manifesto, and explains the advantages of a whole-team approach and the benefits of early and frequent feedback.

Aspects of Agile Approaches
Describes Agile software development approaches. Demonstrates how to write testable user stories in collaboration with developers and business representatives. Explains how retrospectives can be used as a mechanism for process improvement in Agile projects, and the use and purpose of continuous integration. Outlines the differences between iteration and release planning, and how a tester adds value in each of these activities.

Module 2: Fundamental Agile Testing Principles, Practices and Processes

The Differences between Testing in Traditional and Agile Approaches
Outlines the differences between testing activities in Agile projects and non-Agile projects, how development and testing activities are integrated in Agile projects, and the role of independent testing in Agile projects.

Status of Testing in Agile Projects
Outlines the tools and techniques used to communicate the status of testing in an Agile project, including test progress and product quality. Outlines the process of evolving tests across multiple iterations and explain why test automation is important to manage regression risk in Agile projects

Role and Skills of a Tester in an Agile Team
Explains the skills (people, domain, and testing) of a tester in an Agile team and the role of a tester within an Agile team.

Module 3:  Agile Testing Methods

Agile Testing Methods
Teaches the concepts of test-driven development, acceptance test-driven development, and behaviour-driven development. Outlines the concepts of the test pyramid, explains the testing

Assessing Quality Risks and Estimating Test Effort

Outlines how to assess quality risks within an Agile project and how to estimate testing effort based on iteration content and quality risks.

Module 4: Agile Test Techniques and Tools

Techniques in Agile Projects

Teaches how to interpret relevant information to support testing activities, how to explain to business stakeholders how to define testable acceptance criteria. How to write acceptance test-driven development test cases when given a user story. How to write test cases using black box test design techniques based on given user stories for both functional and non-functional behaviour. Discusses how to perform explanatory testing to support the testing of an Agile project.

Tools in Agile Projects

Describes different tools available to testers according to their purpose and to activities in Agile projects.

Download: e-testing Glossary of Agile Terminology