ISTQB® Advanced Level Technical Test Analyst (CTAL-TTA)

This Advanced Technical Test Analyst course presents a comprehensive overview of methods and techniques for deriving and specifying software tests based on the system’s requirements and design (“black box tests”) as well as its implementation and structure (“white-box tests”).

On completing the course, attendees will be able to select and apply techniques for test case derivation such as state-based testing and control flow testing as well as static and dynamic analysis. We will look at non-functional testing techniques such as reliability testing, portability testing, performance, load, and stress testing. We will also discuss how to succeed in building robust automation architectures and using a variety of tools to reach a quality target.

This e-learning course has been updated for the 2019 version of the syllabus! Purchase the course, and get started toward your ISTQB Certification today.

You may book e-learning training only for $799 or optionally add an electronic ISTQB certification exam for an additional $310.

E-learning Demo – View a sample of this course without obligation and for free.

ISTQB® Advanced Level Technical Test Analyst Training and Exam
Enter Your CTFL Certificate #


Rex Black
Rex Black

Rex Black, past President of the International Software Testing Qualifications Board (ISTQB), past President of the American Software Testing Qualifications Board (ASTQB), Project Manager and Technical Editor for ISTQB Foundation Syllabus 2018, Chair of the Agile Working Group, and co-author of over ten other ISTQB syllabi.


The objectives of the course are as follows:

  • Explain where non-functional tests and architecture-based tests fit into an application’s lifecycle
  • Explain what criteria may influence the structure and level of test condition development
  • Describe how we can use test analysis and design activities to discover defects prior to test execution
  • Explain the concept of test oracles and how a test oracle is used, with realistic examples of test specifications
  • Describe and define the entry conditions for test execution, including testware, test environment, configuration management, and defect management
  • Outline a risk-based approach for planning and executing technical testing
  • Write test cases using the following black box test design techniques
    • Equivalence partitioning
    • Boundary value analysis
    • Decision tables
    • State transition testing
  • Write test cases using the following white box test design techniques:
    • Statement testing
    • Decision testing
    • Condition determination testing
    • Multiple condition testing
  • List examples of typical defects to be identified by each specific technique
  • Analyze a system or its requirement specification, determine which black box and white box techniques to apply for specific objectives, and outline a test specification based on IEEE 829
  • Based on ISO 9126, characterize testing approaches, specify test cases, and distinguish between the types of defects that can be found by security, reliability, and efficiency tests.
  • Understand why test strategies should include maintainability, portability, and accessibility tests, and specify test cases to cover these attributes.
  • Create a checklist that can find typical defects during code and architecture review
  • Compare review types with each other and show their relative strengths, weaknesses, and fields of use
  • Analyze, classify and describe functional and non-functional defects in understandable defect reports



Purchase of the e-learning course includes:

  • Three months of unlimited access to the online course
  • A set of approximately 500 PowerPoint slides covering the topics to be addressed
  • A downloadable copy of the complete note set. Download the materials to a PC or mobile device.
  • There is no expiration date on access to this valuable resource as it will be downloadable. Digital rights management and intellectual property rights are protected by some limitations such as the inability to share the file with others. Further, while the materials can be printed, each page includes a prominent watermark, with the exception of the pages in the ISTQB Syllabus and Glossary.
  • Foundation Sample Exam Questions and Foundation Level mock exam to provide a review of the Foundation Level exam
  • ISTQB Advanced Syllabus
  • The latest glossary of terms used in Software Testing produced by members of the ISTQB
  • Standards for Software Testing
  • Advanced Technical Test Analyst Sample Exam Questions embedded throughout the course. A complete set of questions for every learning objective in the Technical Test Analyst module of the ISTQB Advanced Syllabus.
  • Exercise solutions
  • Advanced Technical Test Analyst Mock Exam
  • Project Source Documents for Course Exercises
  • Course completion certificate (often used for employer reimbursement)


Course Outline

Three months of unlimited online access is provided with the course. Each section
includes sample exam questions and exercises for main techniques.

1.0 Introduction and Review
1.1 The Technical Test Analyst’s Tasks in Risk-Based Testing (30 minutes)
1.2 Risk Assessment
1.3 Risk Mitigation

2..1 Structure-Based Testing
2.2 Condition Testing
2.3 Decision Condition Testing
2.4 Modified Condition/Decision Coverage (MC/DC) Testing
2.5 Multiple Condition Testing
2.6 Path Testing
2.7 API Testing
2.8 Selecting a Structure-Based Technique

3..1 Analytical Technique
3.2 Static Analysis
3.3 Dynamic Analysis

4..1 Quality Characteristics for Technical Testing
4.2 General Planning Issues
4.3 Security Testing
4.4. Reliability Testing
4.5 Performance Testing
4.6 Resource Utilization
4.7 Maintainability Testing
4.8 Portability Testing

5.1 Reviews
5.2 Introduction
5.3 Using Checklists in Reviews

6.1 Test Tools and Automation
6.2 Integration and Information Interchange Between Tools
6.3 Defining the Test Automation Project
6.4 Specific Test Tools


Certification Exam:

  • If you had purchased an exam, an exam voucher will be emailed to you with instructions on how to book the ISTQB certification exam in a separate email
  • Remote-proctored exams – In response to Covid-19 and the necessity of social distance, the ISTQB Certified Tester exams can be taken online at home via a remote-proctor
  • The Advanced Technical Test Analyst Certification exam is comprised of 45 multiple-choice questions, with a pass mark grade of 65% to be completed within 120 minutes

To learn more about ISTQB® exams, consult the Exam FAQs. Take a look at the sample exams made available by ISTQB®. You can find them inside every syllabus folder in Download area.