ISTQB Advanced Test Analyst

ISTQB Advanced Test Analyst

About The Course

Course Topic Overview and Description:

The ISTQB – Advanced Test Analyst. At the advanced level, some of the topics covered is designed in order to provide additional refinement and optimization of the process, to better fit the software development lifecycle, to facilitate effective test monitoring and control. The activities at this level are considered as follows:

  • Planning, monitoring and control
  • Analysis
  • Design
  • Implementation
  • Execution
  • Evaluating exit criteria and reporting

Test closure activities

The course is for 6 days. Various instructional methods will be used to teach the objectives mentioned above. The training method would be completely interactive and participative. Students will receive course materials which will be discussed during class.

Related Certification:

ISTQB – Advanced – Test Analyst 

Who Should Attend:

Participants who have at least six months of practical experience in a professional testing role.

Related Job Functions:

  • Software Development Managers
  • Test Designer
  • Test Analyst
  • Test Managers


 Course Delivery:

The course will be delivered using formal lectures combined with questions based on the topics. The class will be conducted both online and in-person. 

Day 1 – Testing Process

  • Introduction
  • Testing in the Software Development Lifecycle
  • Test Planning, Monitoring, and Control
    • Test Planning
    • Test Monitoring and Control
  • Test Analysis
  • Test Design
    • Concrete and Logical Test Cases
    • Creation of Test Cases
  • Test Implementation
  • Test Execution
  • Evaluating Exit Criteria and Reporting
  • Test Closure Activities

Day 2 - Testing Management: Responsibilities for Test Analyst

  • Introduction
  • Test Progress Monitoring and Control
  • Distributed, Outsourced and Insourced Testing
  • The Test Analyst’s Tasks in Risk-Based Testing
    • Overview
    • Risk Identification
    • Risk Assessment
    • Risk Mitigation

Day 3 – Test Techniques

  • Introduction
  • Specification-Based Techniques
    • Equivalence Partitioning
    • Boundary Value Analysis
    • Decision Tables
    • Cause-Effect Graphing
    • State Transition Testing
    • Combinatorial Testing Techniques
    • Use Case Testing
    • User Story Testing
    • Domain Analysis
    • Combining Techniques
  •  Defect-Based Techniques
    • Using Defect-Based Techniques
    • Defect Taxonomies
  •  Experience-Based Techniques
    • Error Guessing
    • Checklist-Based Testing
    • Exploratory Testing
    • Applying the Best Technique

Day 4 – Testing Software Quality Characteristics

  • Introduction
  • Quality Characteristics for Business Domain Testing
    • Accuracy Testing
    • Suitability Testing
    • Interoperability Testing
    • Usability Testing
    • Accessibility Testing
  • Reviews
    • Introduction
    • Using Checklists in Reviews

Day 5 – Defect Management

  • Introduction
  • When Can a Defect be Detected?
  • Defect Report Fields
  • Defect Classification
  • Root Cause Analysis

Course Instructor