ISTQB Certified Tester Advanced Level Technical Test Analyst (CTAL-TTA)

Expand on the test techniques and methods introduced in the ISTQB Foundation certification course as you prepare for the ISTQB® Advanced Tester Certification/Technical Test Analyst.

The ISTQB™ Advanced Tester Certification — Technical Test Analyst (TTA) training course expands on the test techniques and methods introduced in the ISTQB Foundation certification course.  This three-day course covers six main areas that fall within the area of responsibility of the Technical Test Analyst, risk-based testing, structure-based testing, analytical techniques, quality characteristics for technical testing, reviews, and  test tools and automation.

This ISTQB Software Testing certification course includes extensive hands-on exercises so that you can practice and master the methods and techniques covered in the course.

3 days/24 hours of instruction
Public Classroom Pricing

Starting at: $2195(USD)

GSA Price: $1865.75

Group Rate: $2195

Private Group Pricing

Have a group of 5 or more students? Request special pricing for private group training today.

Download the Course Brochure

Part 1: TTA’s Tasks in risk-based testing

  1. Risk Management Activities – Revisited
  2. Risk Identification, assessment and mitigation

Part 2: Structure-based testing

  1. Control Flow Analysis Control Flow Concepts – Revisited
  2. Condition Testing
  3. Recognizing Conditions in Decisions
  4. Condition Testing – Issues
  5. Decision Condition Testing
  6. Decision Condition Testing – Issues
  7. Modified Condition/Decision Coverage (MC/DC)
  8. MC/DC – Usage and reasoning
  9. MC/DC – Rules and coupled terms
  10. Multiple Condition Testing
  11. Multiple Condition Coverage – recognizing Multiple Conditions
  12. Multiple Condition Coverage – Issues
  13. Path Testing
  14. Understanding Path Coverage
  15. Formal Path Testing – Cyclomatic Complexity
  16. API (Application Programming Interface)
  17. API Testing
  18. API Testing – Coverage and defects
  19. Selecting a Structure-Based Technique

Part 3: Analytical Techniques

  1. Data Flow Analysis
  2. Data Flow – Define-Use Technique
  3. Define-Use Pairings – Common Pairings
  4. General Data Flow – Common Anomalies
  5. Improving Maintainability
  6. Improving Maintainability – Tools
  7. Call Graphs
  8. Call Graphs – Usage and Application
  9. Integration Testing – Methods
  10. Pairwise Integration Testing
  11. Neighborhood Integration Testing
  12. McCabe's Design Predicate Approach
  13. Dynamic Analysis
  14. Dynamic Analysis – Applicability and tools
  15. Dynamic Analysis – Application
  16. Detecting Memory Leaks
  17. Detecting Wild Pointers
  18. Wild Pointers – tools and issues
  19. Analysis of Performance

Part 4: Quality characteristics for technical testing

  1. Quality Characteristics – responsibility, requirements and issues
  2. General Planning Issues
  3. Stakeholder Requirements
  4. Required Tool Acquisition and Training
  5. Test Environment Requirements
  6. Organizational Considerations
  7. Data Security Considerations
  8. Security Testing – Potential Threats
  9. Security Test Planning – Concepts
  10. Security Test Specification
  11. Security Testing – Static Analysis
  12. Reliability Testing
  13. Measuring Software Maturity
  14. Tests for Fault Tolerance
  15. Recoverability Testing
  16. Reliability Test Planning
  17. Performance Testing
  18. Load Testing
  19. Stress Testing
  20. Scalability Testing
  21. Performance Test Planning
  22. Resource Utilization
  23. Maintainability Testing
  24. Analyzability, Changeability, Stability, and Testability
  25. Portability Testing
  26. Installability, co-existence/compatibility, adaptability, replaceability

Part 5: Reviews

  1. Using Checklists in Reviews
  2. Architectural Reviews
  3. Code Reviews

Part 6: Test tools and automation

  1. Integration and Information Interchange
  2. Defining the Test Automation Project
  3. Technical Test Analyst – Key Activities
  4. Selecting the Automation Approach
  5. Data-Driven Approach
  6. Keyword-Driven Approach
  7. Test Automation – Initialization
  8. Test Automation – Handling Errors
  9. Modeling Business Processes
  10. A Keyword Table – Example
  11. Keyword Automation – Issues
  12. Specific Test Tools
  13. Fault Seeding/Fault Injection Tools
  14. Performance Testing Tools
  15. Tools for Web-Based Testing
  16. Tools to Support Model-Based Testing
  17. Component Testing and Build Tools

  • Individuals who have taken the ISTQB® Certified Tester—Foundation Level training and wish to expand their knowledge and skills into more advanced areas
  • Individuals who have received the ISTQB® Foundation Level certification, have met the criteria for taking the advanced certification exams, and wish to prepare for those exams. For more information regarding the criteria for taking the advanced examinations, go to
  • Anyone wishing to learn more about advanced testing topics

  • Understand the complexities of testing internal code constructs
  • Create efficient and effective test cases to cover complex decisions
  • Improve the focus and power of the test cases you create
  • Focus on multiple aspects related to the “internals” of your system where many defects hide
  • Identify key technical characteristics of the system that require testing including: Maintainability, analyzability, changeability, stability, portability and testability
  • Understand the use of reviews and tools with the technical testing domain

Cancellations within twenty (20) business days of the event start date are subject to a 20% cancellation fee. Cancellations within fifteen (15) business days of the event start date are subject to the full event fee.

ISTQB Certified Tester Advanced Level Technical Test Analyst (CTAL-TTA) Schedule

Filter by region
Filter by region
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000nmHMTQA2', 'startDate' => '2022-12-12', 'startTime' => '11:00 AM', 'endDate' => '2022-12-15', 'endTime' => '5:30 PM', 'name' => 'SQ32010VCL', 'standardCourseFee' => '2195', 'standardCourseFeeCAD' => '2820', 'standardCourseFeeEUR' => '1940', 'courseId' => 'ATCTECHTESTER', 'course' => 'a0037000003dZxPAAU', 'courseSfId' => 'a0037000003dZxPAAU', 'courseName' => 'ISTQB Certified Tester Advanced Level Technical Test Analyst (CTAL-TTA)', 'instructorSfId' => 'a0237000001Y4QaAAK', 'instructorDisplayName' => 'SQE', 'instructorName' => 'SQE', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'certificationSfId' => NULL, 'certificationBody' => 'ISTQB', 'certificationName' => 'ISTQB Advanced Tester Certification - Technical Test Analyst', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))

Live OnlineUSA Based

Dec 12th - 15th, 2022
11:00 AM - 5:30 PM ET

Request Private Group Training