Test Automation

  • Purpose of Test Automation
  • Success Factors

Preparing for Test Automation

  • SUT Factors Influencing Test Automation
  • Tool Evulation and Selection
  • Design for Testability and Automation

The Generic Test Automation Architecure

  • Introduction to gTAA
  • TAA Design
  • TAS Development

Deployment Risk and Contingencies

  • Test Automation Aproach and Planning of Deployment/Rollout
  • Risk Assessment and Mitigation Strategies
  • Test Automation Maintenance

Test Automation Reporting and Metrics

  • Selection of TAS Metrics
  • Implementation of Measurement
  • Logging of the TAS and SUT
  • Test Automation Reporting

Transitioning Manual Testing to an Automated Environment

  • Criteria for Automation
  • Automation within Regression Testing
  • Automation within New Feature Testing
  • Automation of Confirmation Testing

Verifying the TAS

  • Verifying Automated Test Environment Companents
  • Verifying the Automated Test Suite

Continuous Improvement

  • Options for Improving Test Automation
  • Test Automation Improvement

Intended Audience

• Software Testers
• Test Automation Experts
• Test Managers
• Business Analysts
• Software Developers
• Project Managers
• Product Owners, Scrum Masters, Agile Coaches

Course Duration: 3 days + Exam

Register

Send me more information about

ISTQB® Test Automation Engineer

    About the Course

    Designing, creating, and maintaining test automation systems is the subject of the ISTQB® Test Automation Engineer (CT-TAE) certification. Additionally, it discusses the theories, procedures, equipment, and techniques for automating dynamic functional testing as well as how these tests relate to test management, configuration management, defect management, software development procedures, and quality assurance. A wide range of software life cycle methodologies, software system kinds, and test types can all be used with the methods presented.

    Business Outcomes

    The following are the Business Outcomes that an Advanced Level Test Automation Engineer certification holder is expected to achieve:

    • Assist in the development of a strategy for integrating automated testing into the testing process.
    • Determine which automation tools and technologies are ideally suited to each project and organization.
    • Develop a strategy and methodology for constructing a test automation architecture (TAA).
    • Create (new or modified) test automation systems that satisfy business requirements.
    • Make the transition from manual to automated testing.
    • Set up automated reporting and metric collection for tests.
    • Manage and optimize testing assets for ease of maintenance and to keep up with changing (test) systems.