The ISTQB Certified Tester: Advanced Level Technical Test Analyst is an essential follow-on to the ISTQB Certified Tester: Foundation Level. This certification takes technical testers of all types deeper into the areas of non-functional testing and white box test design.

Previous Page
  • 23 June
    3 days, 09:30 AM BST - 05:00 PM BST
    Online
    • €1,600.00 excl. VAT
    Register12 places remaining
  • 20 September
    3 days, 09:30 AM - 05:00 PM
    • €1,600.00 excl. VAT
    Register11 places remaining
None of these dates work for you? Suggest another date & time
  • From €1,600.00
    3 days LIVE online
    The ISTQB Certified Tester: Advanced Level Technical Test Analyst is an essential follow-on to the ISTQB Certified Tester: Foundation Level. This certification takes technical testers of all types deeper into the areas of non-functional testing and white box test design.
Description

This course will only be run as a face to face in-class event when it is confirmed safe to do so. Following on from the ISTQB Certified Tester Foundation Level training, this course covers the increasing technical challenges faced by testers. The ISTQB Advanced Level Technical Test Analyst certification will teach you the various procedures, techniques, and tools for non-functional testing. You will then be able to apply these in your future role as a Technical Test Analyst.

The course will be followed on a separate day by a two-hour e-proctored examination. Our experienced trainers will fully prepare you for that exam.

Course Objectives

On completion of this course, attendees will have an advanced understanding of test design techniques and will be fully prepared to take the ISTQB Certified Tester Advanced Level Technical Test Analyst examination.

Course Outline

The Technical Test Analyst's Tasks in Risk-Based Testing

  • Introduction
  • Risk-based Testing Tasks

Structure-Based Testing

  • Introduction
  • Statement Testing
  • Decision Testing
  • Modified Condition/Decision Coverage (MC/DC) Testing
  • Multiple Condition Testing
  • Basis Path Testing
  • API Testing
  • Selecting a White-box Test Technique

Analytical Techniques

  • Introduction
  • Static Analysis
    • Control Flow Analysis
    • Data Flow Analysis
    • Using Static Analysis for Improving Maintainability
    • Call Graphs
  • Dynamic Analysis
    • Detecting Memory Leaks
    • Detecting Wild Pointers
  • Analysis of Performance Efficiency

Quality Characteristics for Technical Testing

  • Introduction
  • General Planning Issues
  • Security Testing
  • Reliability Testing
  • Performance Efficiency Testing
  • Maintainability Testing
  • Portability Testing
  • Compatibility Testing

Reviews

  • Technical Test Analyst Tasks in Reviews
  • Using Checklists in Reviews
    • Architectural Reviews
    • Code Reviews

Test Tools and Automation

  • Defining the Test Automation Project
  • Specific Test Tools
Prerequisites

To be able to obtain an Advanced Level certification, candidates must hold the ISTQB Certified Tester Foundation Level qualification (or ISEB equivalent). 18 months of practical experience within the software testing field is recommended for attending an advanced level course, but not strictly required.

Related Certifications

The following courses complement the ISTQB Certified Tester: Advanced Level Technical Test Analyst, either as prerequisite or follow on:

  • ISTQB Certified Tester Foundation Level
  • ISTQB Certified Tester Advanced Level Test Manager
  • ISTQB Certified Tester Advanced Level Test Analyst
Who should attend?

The course would be beneficial for: Requirements Engineer, Functional Tester, Test Manager, Developer, Test Automation Specialist, Performance Test Specialist, Test Environments Specialist, Security testing Specialist and anyone else wishing to take the Advanced Level Technical Test Analyst Exam.