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

  1. Introduction and Objectives for Test Automation

    Purpose of Test Automation
    Test Automation in the Software Development Lifecycle
  2. Preparing for Test Automation

    Understand the Configuration of an Infrastructure to Enable Test Automation
    Evaluation Process for Selecting the Right Tools and Strategies
  3. Test Automation Architecture

    Architecture
    Design Concepts Leveraged in Test Automation
  4. Implementing Test Automation

    Test Automation Development
    Risks Associated with Test Automation Development
    Test Automation Solution Maintainability
  5. Implementation and Deployment Strategies for Test Automation

    Integration to CI/CD Pipelines
  6. Test Automation Reporting and Metrics

    Collection, Analysis and Reporting of Test Automation Data
  7. Verifying the Test Automation Solution

    Verification of the Test Automation Infrastructure
  8. 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.

Topics covered