An accredited training course that covers updated ISTQB® Certified Tester Advanced Level - Test Automation Engineer 2.0 syllabus.
This three-day course provides the knowledge and skills necessary to guide a test automation project. Participants will learn how to build a scalable and maintainable test automation solution, how to select the right tools and strategies, and how to integrate automated testing into the CI/CD pipeline.
Target Audience: This course is intended for anyone involved in software testing and test automation, including testers, test analysts, test automation engineers, test consultants, test architects, test managers, and software developers.
Prerequisites: ISTQB® Certified Tester Foundation Level (CTFL) certificate. It is recommended that candidates have at least 3 years of practical experience in software testing.
Exam: 40 multiple-choice questions. 90 minutes duration (113 minutes for non-native speakers). 65% pass mark.
Lecturer
Course outline
-
Introduction and Objectives for Test Automation
Purpose of Test Automation
Test Automation in the Software Development Lifecycle
-
Preparing for Test Automation
Understand the Configuration of an Infrastructure to Enable Test Automation
Evaluation Process for Selecting the Right Tools and Strategies
-
Test Automation Architecture
Architecture
Design Concepts Leveraged in Test Automation
-
Implementing Test Automation
Test Automation Development
Risks Associated with Test Automation Development
Test Automation Solution Maintainability
-
Implementation and Deployment Strategies for Test Automation
Integration to CI/CD Pipelines
-
Test Automation Reporting and Metrics
Collection, Analysis and Reporting of Test Automation Data
-
Verifying the Test Automation Solution
Verification of the Test Automation Infrastructure
-
Continuous Improvement
Continuous Improvement Opportunities for Test Automation
Key takeaways
- Understand the purpose and success factors of test automation.
- Learn how to evaluate and select the right test automation tools.
- Understand the generic test automation architecture and how to design and develop a test automation solution.
- Know how to deploy and maintain a test automation solution and mitigate risks.
- Understand how to report on test automation and continuously improve the solution.