About this course
Course Overview
The ISTQB certification for Foundation Level Extension – Agile Tester is designed for professionals who are working within Agile environments. It is also for professionals who are planning to start implementing Agile methods in the near future, or are working within companies that plan to do so, The certification provides an advantage for those who would like to know the required Agile activities, roles, methods, and methodologies specific to their role.
Target Audience
The Foundation Level Extension – Agile Tester qualification is aimed at four main groups of professionals:
- Professionals who have achieved in-depth testing experience in traditional methods and would like to get an Agile Tester Certificate.
- Junior professional testers who are just starting in the testing profession, have received the Foundation Level certificate, and would like to know more about the tester’s role in an Agile environment.
- Professionals who are relatively new to testing and are required to implement test approaches, methods and techniques in their day to day job in Agile projects.
- Professionals who are experienced in their role (including unit testing) and need more understanding and knowledge about how to perform and manage testing on all levels in Agile projects.
These professionals include people who are in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and software developers.
This Foundation Level Extension – Agile Tester certification may also be appropriate for anyone who wants a deeper understanding of software testing in the Agile world, such as project managers, quality managers, software development managers, business analysts, IT directors, and management consultants.
Course Objectives
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 Content
Chapter 1: Agile Software Development
- The tester should remember the basic concept of Agile software development based on the Agile Manifesto.
- The tester should understand the advantages of the whole-team approach and the benefits of early and frequent feedback.
- The tester should recall Agile software development approaches.
- The tester should be able to write testable user stories in collaboration with developers and business representatives.
- The tester should understand how retrospectives can be used as a mechanism for process improvement in Agile projects.
- The tester should understand the use and purpose of continuous integration.
- The tester should know the differences between iteration and release planning, and how a tester adds value in each of these activities.
Chapter 2: Fundamental Agile Testing Principles, Practices, and Processes
- The tester should be able to describe the differences between testing activities in Agile projects and non-Agile projects.
- The tester should be able to describe how development and testing activities are integrated in Agile projects.
- The tester should be able to describe the role of independent testing in Agile projects.
- The tester should be able to describe the tools and techniques used to communicate the status of testing in an Agile project, including test progress and product quality.
- The tester should be able to describe the process of evolving tests across multiple iterations and explain why test automation is important to manage regression risk in Agile projects.
- The tester should understand the skills (people, domain, and testing) of a tester in an Agile team.
- The tester should be able to understand the role of a tester within an Agile team
Chapter 3: Agile Testing Methods, Techniques, and Tools
Course Prerequisites
To be able to participate in a Foundation Level Extension – Agile Tester exam, candidates must have obtained the ISTQB Foundation Level certificate:
ISTQB-CTFL, ISTQB Certified Tester Foundation Level (CTFL) + examen
Test Certification
Similar to the Foundation Level Certification exam, the Agile Tester Certification exam will comprise of 40 multiple choice questions, with a pass mark of 65% to be completed within 60 minutes.
Participants that take the exam not in their spoken language, will receive additional 25% time, for a total of 75 minutes.
- Module: Foundation Level Agile Tester
- Number of questions: 40
- Exam length (minutes): 60
Follow on Courses
- ISTQBA-TA, ISTQB Advanced Test Analyst + examen
- ISTQBA-TM, ISTQB Advanced Test Manager + examen
- ISTQBA-TTA, ISTQB Advanced Technical Test Analyst + examen
- ISTQB-TAE, ISTQB ISTQB Advanced Test Automation Engineer + examen