- Learn the principles of agile software development.
- Apply the agile testing approach and agile testing techniques.
- Know the difference between the tasks of a tester in a conventional and an agile environment.
- Identify the risks in quality and the amount of test effort.
- Apply techniques and tools of agile projects.
- Gain the knowledge to take the corresponding certification exam.
Epidata Corporate Courses
ISTQB FL - Agile tester extension
Objective
Content
- Chapter 0 – Information/Introduction
- Chapter I – Agile Software Development
- I/1 Fundamentals of Agile Software Development
- I/1.1 Agile Software Development and Manifesto
- I/1.2 Whole-Team Approach
- I/1.3 Early and Frequent Feedback
- I/2 Aspects of Agile Approaches
- I/2.1 Agile Software Development Approaches
- I/2.2 Collaborative User Story Creation
- I/2.3 Retrospectives
- I/2.4 Continuous Integration
- I/2.5 Release and Iteration Planning
- Chapter II – Agile Testing Principles, Practices, and Processes
- II/1 Differences between Testing in Traditional and Agile Approaches
- II/1.1 Testing and Development Activities
- II/1.2 Project Work Products
- II/1.3 Test Levels
- II/1.4 Testing and Configuration Management
- II/1.5 Independent Test Organization Options
- II/2 Test Status in Agile Projects
- II/2.1 Communicating Test Status, Progress, and Product Quality
- II/2.2 Managing Regression Risk with the Evolution of Manual and Automated Test Cases
- II/3 Tester Roles and Skills in an Agile Team
- II/3.1 Agile Tester Skills
- II/3.2 The Tester’s Role in an Agile Team
- Chapter III – Agile Testing Methods, Techniques, and Tools
- III/1 Agile Testing Methods
- III/1.1 Test-Driven, Acceptance Test-Driven, and Behavior-Driven Development
- III/1.2 The Test Pyramid
- III/1.3 Test Quadrants, Levels, and Types
- III/1.4 The Tester’s Role
- III/2 Quality Risk Assessment and Test Effort Estimation
- III/2.1 Quality Risk Assessment in Agile Projects
- III/3 Techniques in Agile Projects
- III/3.1 Acceptance Criteria, Adequate Coverage, and Other Information for Testing
- III/3.2 Acceptance Test-Driven Development
- III/3.3 Black-Box Functional and Non-Functional Test Design
- III/3.4 Exploratory and Agile Testing
- III/4 Tools in Agile Projects
- III/4.1 Task Management and Tracking Tools
- III/4.2 Communication and Information Sharing Tools
- III/4.3 Software Creation and Distribution Tools
- III/4.4 Configuration Management Tools
- III/4.5 Test Design, Implementation, and Execution Tools
- III/4.6 Cloud Computing and Virtualization Development Tools.
Skills developed
- Extend knowledge of software development and maintenance according to the latest trends in continuous delivery and DevOps operations.
- Understand the principles and fundamentals of Continuous Integration and DevOps to apply practices and tools that add value to the organization.
- Improve market competitiveness through early delivery of value while ensuring quality.
Course Features
Modality and Duration
Online 16 hs
Target Audience
- Individuals with experience as a tester.
- Individuals with practical experience in IT projects, basic knowledge of software development.
- Must have completed the ISTQB Foundation Level.



