Risk Based Testing

  • Risk Identification
  • Risk Assessment
  • Risk Mitigation

Structure-Based Testing

  • Condition Testing
  • Modified Condition/ Decision Coverage (MC/DC) Testing
  • Path Testing
  • API Testing
  • Selecting a Structure-based Technique

Analytical Techniques

  • Static Analysis
  • Dynamic Analysis

Quality Characteristics for Technical testing

  • General Planning Issues
  • Security & Reliability Testing
  • Performance Testing
  • Resource Utilization
  • Maintainability Testing
  • Portability Testing


  • Using Checklist in Reviews

Test Tools and Automation

  • Integration and Information Interchange
  • Defining the Test Automation Project
  • Specific Test Tools

Intended Audience

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

Course Duration: 2 days

Get InfoPurchase

Send me more information about

ISTQB® Advanced Level Technical Test Analyst


    Technical testing abilities that are essential in many modern businesses are thoroughly introduced in the ISTQB® Advanced Level Technical Test Analyst (CTAL-TTA). These competencies include test automation, risk-based testing, white box testing, static and dynamic analysis, and non-functional testing.

    About the Course 

    The Advanced Level Technical Test Automation Engineer certification is for people who have progressed far enough in their software testing careers and want to expand their knowledge of technical test analysis. At the Advanced Level, the modules cover a broad variety of testing topics. 

    Business Outcomes

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

    • Identify and define the typical risks associated with the performance, security, reliability, portability, and maintainability of software systems.
    • Actively engage in reviews with developers and software architects, applying knowledge of typical defects in the code and architecture.
    • Pick and apply acceptable white-box test techniques to ensure that tests have an adequate level of trust, based on design coverage.
    • Using various test methods, increase the quality characteristics of code and design.
    • Provide an overview of the costs and benefits of implementing specific forms of test automation.
    • Choose the right tools for automating technical testing activities.
    • Be aware of the technical problems and principles involved in implementing test automation.