ISTQB Foundation Level Extension, Agile Tester
The ISTQB Certified Tester Foundation Level Extension, Agile Tester course builds on the knowledge gained in the ISTQB Foundation Certificate. The course prepares delegates for a one-hour multiple choice exam, available at delegates’ convenience at a network of online test centres.
Learn the basics of software testing in an agile environment and gain a certificate (subject to passing the exam) at the end of the course.
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. Courses can be arranged at your offices for group bookings of 4 or more delegates.
Please note that the ISTQB Foundation Certificate is a pre-requisite for this course.
ISTQB Foundation Level Extension, Agile Tester
£750 per delegate ex VAT
The course is run over 2 days and includes all course materials. Lunch and refreshments are provided for some onsite courses. Please check course details for further information.
Who should attend
- Software Testers
- Test Managers
- User Acceptance Testers
- Software Developers in Test
- PLEASE NOTE: Attendees must already hold the ISTQB Foundation Certificate.
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 www.pearsonvue.com/isqi and register for an account. Once logged in, all the required information is available, including test centre locations, availability and iSQI terms and conditions.
- Understand the fundamentals of Agile software development and the differences in testing in traditional, agile and hybrid methodologies
- Gain an appreciation of roles and skills of testers in Agile projects
- Be able to use Agile test techniques and methods
- Assess product quality risks within Agile projects
- Deliver accurate test estimates for iterations of work
- Understand the use of tools in Agile, including open-source
"Always been impressed with e-testing, who are more than just a course delivery organisation by being an active consultancy for testing".
Test Manager, Healthcare Services
Course Content & Agenda
This course is made up of 4 modules.
The Fundamentals of Agile Software Development
The basic concept of agile software development based on the Agile Manifesto
The advantages of a whole-team approach
Benefits of early and frequent feedback
Aspects of Agile Approaches
Agile software development approaches
How to write testable user stories in collaboration with developers and business representatives
How retrospectives can be used as a mechanism for process improvement in agile projects
The use and purpose of continuous integration
The differences between iteration and release planning
How a tester adds value in each of these activities
The Differences between Testing in Traditional and Agile Approaches
The differences between testing activities in agile projects and non-agile projects
How development and testing activities are integrated in agile projects
The role of independent testing in agile projects
Status of Testing in Agile Projects
Tools and techniques used to communicate the status of testing in an agile project
Test progress and product quality
The process of evolving tests across multiple iterations
Why test automation is important to manage regression risk in agile projects
Role and Skills of a Tester in an Agile Team
Skills (people, domain, and testing) of a tester in an agile team
The role of a tester within an agile team
Agile Testing Methods
Concepts of test-driven development
Acceptance test-driven development
Concepts of the test pyramid
Assessing Quality Risks and Estimating Test Effort
How to assess quality risks within an agile project
How to estimate testing effort based on iteration content and quality risks
Techniques in Agile Projects
Interpreting relevant information to support testing activities
Explaining 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
How to perform explanatory testing to support the testing of an agile project
Tools in Agile Projects
Different tools available to testers according to their purpose and to activities in agile projects