ISTQB® Agile Testing Foundation Extension Training Course
- 2 days
- Full time
- Public | Classroom
- ISTQB Agile Tester
- Exam fee included
Our two-day ISTQB® Agile Testing Foundation training course extends the broad understanding of testing acquired at Foundation Level and covers those topics which are considered to be essential knowledge for a test professional working on Agile Projects.
- Full Materials
- Highly Skilled and Knowledgeable Tutors
Our ISTQB® Agile Testing Foundation training course is suitable for those who are, or expect to be, working on Agile Projects. It is aimed at those who seek a practical application of the core software testing material covered at ISTQB Foundation level to Agile Projects.
This Agile Testing Foundation training course is also appropriate for anyone who wants a deeper understanding of Agile Development that specifically contains coverage of the options for including Software Testing as an integrated part of the Agile Development approach. This includes Scrum Masters, Project Managers, Release Managers, Quality Managers, Software Development Managers, Business Analysts and Management Consultants.
- Improve Quality: By breaking down a project into manageable units, the project team may focus on producing and testing high-quality code.
- Go to Market More Quickly & Improve ROI: By utilising Agile Development practices, businesses may free themselves up from being forced to rely on features and deliverables that were proposed months (or even years) ago, and adjust and deploy more quickly based on today’s needs. Additionally, Agile can quickly produce a working version of software, and early deployment of functional parts means that businesses will begin to see real ROI more quickly.
- Mitigate Risk, and Quickly: Frequent testing and shorter feedback loops mean that problems may be discovered and addressed more quickly. And functioning code may continue to operate while issues are being resolved in later additions.
- More Easily Manage the Project Scope: Agile Development Practices emphasise a list of requirements, with very short development cycles, that evolves as the project progresses. This flexible process results in predictable release dates and manageable budgets, and helps prevent development projects from mushrooming out of control.
- Promote Transparency and Improve Decision-Making: Using Agile Development practices, stakeholders have frequent and early opportunities to see and have a say in what is being developed
- In Agile methodology the delivery of software is unremitting.
- The customers are satisfied because after every Sprint working feature of the software is delivered to them.
- Customers can have a look of the working feature which fulfilled their expectations.
- If the customers has any feedback or any change in the feature then it can be accommodated in the current release of the product.
- In Agile methodology the daily interactions are required between the business people and the developers.
- Changes in the requirements are accepted even in the later stages of the development.
After successfully completing the course, you should be able to:
- Understand the basis of the Agile approach
- Combine test activities to create the test process for an Agile Project
- Understand and contribute to those actvities that are characteristics of Agile Projects
- Participate in release and iteration on planning on an Agile Project
- Organise and perform testing on Agile Projects
- Suggest improvements to both the development and testing on an ongoing Agile Project
- Understand the complexities that are inherent in larger Agile Projects
You will need 18 months experience in Software Testing
There is no prereading associated with our Agile Testing Foundation training course.
- The Agile Manifesto
- The Agile Principles
- Agile Approaches
- Agile Teams
- Continuous Customer Involvement
- Scrum Activites
- Definition of Done
- Testing in the Agile Project
- Project Initialisation
- User Stories
- Agile Taskboard
- Daily Stand-Up (Scrum) Meeting
- Code-first & test-driven development
- Continuous Integration, Automated Builds, and Automated Tests
- Technical Debt
- Defect Reporting
- Release Planning
- Iteration Planning
- Burndown Charts
- Acceptance Criteria
- User Story Checklists
- Exploratory Testing in Agile Projects
- Test Doubles
- Agile Test Tools
- Regression Testing
- Acceptance Testing
- Communication on Agile Projects
- Testing in Larger Projects
- Agile Retrospectives
- Multiple Agile Teams
- Version Management on Larger Project
- Distributed Teams
Exam Type: Proctored Exam