Anyone involved in testing with an interest in agile testing or working on agile projects (including testers, engineers, analysts, consultants, user acceptance, software developers, etc).
Attendees should either have attended our ISTQB Software Testing Foundation course or have equivalent experience in software testing.
If delegates wish to go on to take the examination, they must possess the ISTQB Foundation Certificate and should have a general understanding of test design, processes and terminology.
This course is available on site only. Please call for details.
BCS and ISTQB professional certifications are internationally recognised and popular with people working in IT who wish to further their career development. Certification in software testing is offered at three levels – Foundation, Intermediate and Advanced. This course covers the official syllabus for the Foundation Level Extension in Agile.
The course content conforms to the ISTQB-BCS Certified Tester Foundation Level Extension Syllabus – Agile Tester version 2014 and the main objective of this course is to help participants gain a successful outcome in the ISTQB Certified Tester Foundation Level Agile Tester examination.
The course format is instructor-led with presentations and discussions supported by practical work involving a realistic case study which allows reinforcement of learning and enhances the understanding process.
Agile Software Development
The Fundamentals of Agile Software Development
Agile Software Development and the Agile Manifesto
Early and Frequent Feedback
Aspects of Agile Approaches
Agile Software Development Approaches
Collaborative User Story Creation
Release and Iteration Planning
Fundamental Agile Testing Principles, Practices, and Processes
The Differences between Testing in Traditional and Agile Approaches
Testing and Development Activities
Project Work Products
Testing and Configuration Management
Organisational Options for Independent Testing
Status of Testing in Agile Projects
Communicating Test Status, Progress, and Product Quality
Managing Regression Risk with Evolving Manual and Automated Test Cases
Role and Skills of a Tester in an Agile Team
Agile Tester Skills
The Role of a Tester in an Agile Team
Agile Testing Methods, Techniques, and Tools
Agile Testing Methods
Test-Driven Development, Acceptance Test-Driven Development, and Behavior-Driven Development
The Test Pyramid
Testing Quadrants, Test Levels, and Testing Types
The Role of a Tester
Assessing Quality Risks and Estimating Test Effort
Assessing Quality Risks in Agile Projects
Estimating Testing Effort Based on Content and Risk
Techniques in Agile Projects
Acceptance Criteria, Adequate Coverage, and Other Information for Testing
Applying Acceptance Test-Driven Development
Functional and Non-Functional Black Box Test Design
Exploratory Testing and Agile Testing
Tools in Agile Projects
Task Management and Tracking Tools
Communication and Information Sharing Tools
Software Build and Distribution Tools
Configuration Management Tools
Test Design, Implementation, and Execution Tools
Cloud Computing and Virtualisation Tools