Training About ALPI Consulting Products News & Events Careers Contact

Course Catalog

Choose ALPI and Get Peace of Mind with our "Free Refresher Guarantee!"

ALPI training courses are uniquely effective at building better testers. We're so confident about our course quality that we'll even let you retake the course for FREE within four months! Need other reasons to choose ALPI? We have many!

• Our trademark Interactive Learning Method™ incorporates your workplace challenges into the classroom as teaching examples so you can see the concepts come to life.

• Our live instructors can answer your questions about how to apply the material to your real-world projects. This is just one of the reasons our courses are better than online courses - see the 4 reasons ALPI courses are better than online courses.

• Our courses are designed around you, so you gain practical skills that are ready to use as soon as soon as you get back to work.

Get peace of mind with ALPI and our "Free Refresher Guarantee!" Contact us for details on this outstanding ALPI-only benefit! Register now, as courses fill quickly.

printer-friendly version

Advanced Level Test Automation Engineer - ISTQB Software Testing Certification Training
Course Description Why choose ALPI for ISTQB Advanced Level Test Automation Engineer certification training?
  • ALPI's training is accredited by the U.S. Board for ISTQB certification, ASTQB, so you can be certain you are getting excellent training quality.
  • We use live instructors in both our in-person and virtual classes so you can ask questions and get answers right away.
  • We focus on real-world examples.
  • We teach using interactive, hands-on exercises.
  • And only ALPI offers our free refresher guarantee so you can re-take a course within 4 months at no additional charge. Contact us for information about this unique benefit that gives you peace of mind.

This course provides participants with the knowledge and skills necessary to guide a test automation project. The course focuses on the concepts, methods, tools, and processes for automating dynamic functional tests and the relationship of those tests to test management, configuration management, defect management, software development processes and quality assurance.

Methods described are generally applicable across a variety of software lifecycle approaches (e.g., agile, sequential, incremental, iterative), types of software systems (e.g., embedded, distributed, mobile) and test types (functional and non-functional testing).

Upon successful completion of the course exam, the candidate will receive the Certified Tester Advanced Level Test Automation Engineer Certificate (CTAL-TAE) in Software Testing. Total price includes $1950 course plus $200 ISTQB exam fee.

Advanced Level testers who have passed the “Advanced Test Automation Engineer” module exam, can be expected to:

  • Contribute to the development of a plan to integrate automated testing within the testing process.
  • Evaluate tools and technology for automation best fit to each project and organization.
  • Create an approach and methodology for building a test automation architecture (TAA).
  • Design and develop (new or modified) test automation solutions that meet the business needs.
  • Enable the transition of testing from a manual to an automated approach.
  • Create automated test reporting and metrics collection.
  • Manage and optimize testing assets to facilitate maintainability and address evolving (test) systems.

Certified Advanced Test Automation Engineers should be able to demonstrate their skills in the following areas:

  • Explain the objectives, advantages, disadvantages, and limitations of test automation.
  • Identify technical success factors of a test automation project.
  • Analyse a system under test to determine the appropriate automation solution.
  • Analyse test automation tools for a given project and report technical findings and recommendations.
  • Understand "design for testability" and "design for test automation" methods applicable to the SUT.
  • Explain the structure of the Generic Test Automation Architecture.
  • Analyse factors of implementation, use, and maintenance requirements for a given Test Automation Solution.
  • Explain the factors to be considered when identifying reusability of components.
  • Apply guidelines that support effective test tool pilot and deployment activities.
  • Analyse deployment risks and identify technical issues that could lead to failure of the test automation project, and plan mitigation strategies.
  • Understand which factors support and affect maintainability.
  • Classify metrics that can be used to monitor the test automation strategy and effectiveness.
  • Explain how a test execution report is constructed and published.
  • Apply criteria for determining the suitability of tests for automation.
  • Understand the factors in transitioning from manual to automation testing.
  • Explain the factors to consider in implementing automated regression testing, new feature testing, and confirmation testing.
  • Verify the correctness of an automated test environment including test tool setup.
  • Verify the correct behaviour for a given automated test script and/or test suite.
  • Analyse the technical aspects of a deployed test automation solution and provide recommendations for improvement.

Duration 3 day(s)
Time 9 - 5 pm
Price $2,150
Labs Real-world practical exercises reinforce Learning Objectives and help to understand and apply topics in the course and prepare for the exam.

Intended Audience

This 3-day course is appropriate for professionals in roles such as testers, test analysts, test engineers, test consultants, test managers, software developers, and anyone wishing to gain the ISTQB Advanced Test Automation Engineer certificate. This course may also be appropriate for anyone who wants a deeper understanding of software test automation, such as project managers, quality managers, software development managers, business analysts, IT directors, and management consultants.

The certification is aimed at professionals who are working within a tool supported software testing environment. It is also for professionals who are planning to start working within a tool supported software testing environment in the future, or are working within companies that plan to do so.

People possessing an ISTQB Advanced Test Automation Engineer certificate may use the Certified Tester Advanced Level acronym: CTAL-TAE.


You must have obtained an ISTQB Foundation Level Certification (CTFL) to be eligible for Advanced Level Certification and have 3 years of experience.

Prior to attending class please download and review the following document: Advanced Level Test Automation Engineer Syllabus


Course Content (Overview)

  1. Introduction and Objectives for Test Automation
  2. Preparing for Test Automation
  3. The Generic Test Automation Architecture
  4. Deployment Risks and Contingencies
  5. Test Automation Reporting and Metrics
  6. Transitioning Manual Testing to an Automated Environment
  7. Verifying the TAS
  8. Continuous Improvement

Course Content

  1. Introduction and Objectives for Test Automation - 30 mins.
    1.1          Purpose of Test Automation
    1.2          Success Factors in Test Automation
  2. Preparing for Test Automation - 165 mins.
    2.1          SUT Factors Influencing Test Automation
    2.2          Tool Evaluation and Selection
    2.3          Design for Testability and Automation
  3. The Generic Test Automation Architecture - 270 mins.
    3.1          Introduction to gTAA
    3.2          TAA Design
    3.3          TAS Development
  4. Deployment Risks and Contingencies - 150 mins.
    4.1          Selection of Test Automation Approach and Planning of Deployment/Rollout
    4.2          Risk Assessment and Mitigation Strategies
    4.3          Test Automation Maintenance
  5. Test Automation Reporting and Metrics - 165 mins.
    5.1          Selection of TAS Metrics
    5.2          Implementation of Measurement
    5.3          Logging of the TAS and the SUT
    5.4          Test Automation Reporting
  6. Transitioning Manual Testing to an Automated Environment - 120 mins.
    6.1          Criteria for Automation
    6.2          Identify Steps Needed to Implement Automation within Regression Testing
    6.3          Factors to Consider when Implementing Automation within New Feature Testing
    6.4          Factors to Consider when Implementing Automation of Confirmation Testing
  7. Verifying the TAS - 120 mins.
    7.1          Verifying Automated Test Environment Components
    7.2          Verifying the Automated Test Suite
  8. Continuous Improvement - 150 mins.
    8.1          Options for Improving Test Automation
    8.2          Planning the Implementation of Test Automation Improvement

The Exam

The Advanced Level Test Automation Engineer exam consists of 40 multiple choice questions, with a passing grade of 65%, to be completed within 90 minutes.

See the currently scheduled public and virtual live course dates below and click on the "Register Now" button.

If you have 6 or more students, save time and money with our on-site instruction at your facility. Learn more by calling us at 301 654-9200.

Class Dates
Start End Location
Monday, December 17, 2018 Wednesday, December 19, 2018 Chevy Chase, MD
Monday, December 17, 2018 Wednesday, December 19, 2018 Virtual Live

      4 REASONS

1. ALPI has been helping software testers since 1993. Our experience assures you of quality training.

2. You have the opportunity to re-take the same course at ALPI for FREE within four months of the original class date.

3. Our Interactive Learning Method™ offers a richer training experience that gives you skills you can apply right away.

4. Our instructors have real-world experience so you learn concepts - and how to apply them.