ISTQB Certified Tester Advanced Level Test Analyst

Taking your understanding of software testing to the next level

The Advanced Level Test Analyst course will provide an understanding of testing beyond ISTQB Foundation level giving participants the knowledge and skills required to become an Advanced Test Analyst.

Course Code
3 Days
Delivery Style
Course Type
Private Only
Max Delegates
Available as Nutshell

Book your virtual training

  • Date
  • Venue
  • Cost
  • More info
Who is this course for

This three-day course is most appropriate for Testers, Test Analysts, Test Engineers, Test Consultants, Test Managers, User Acceptance Testers, Software Developers. This course is also appropriate for anyone who wants a deeper understanding of business domain testing.

You will learn how to
  • Perform testing activities appropriate to the software development lifecycle in use
  • Prioritise testing activities based on analysed risks
  • Select and apply appropriate testing techniques to achieve defined coverage criteria
  • Provide an appropriate level of documentation relevant to the testing activities
  • Determine the appropriate types of functional testing to be performed
  • Effectively participate in formal and informal reviews with stakeholders, applying knowledge of typical mistakes made in work products
  • Apply tools to support testing
Testing Process

Explains the role and contribution of the Test Analyst throughout the test analysis, design, implementation and execution activities in the test process. Focusing particularly on test analysis and test design the course explains appropriate uses for high-level and low-level test cases. The impact of different lifecycle models on these tasks is also considered.

Risk-Based Testing

Discusses and practices how Test Analysts participate in risk identification, perform risk assessment, and propose appropriate risk mitigation.

Test Techniques

Specification and experience-based techniques are covered. The specification-based techniques introduced at the Foundation level are developed further. These include equivalence partitioning, boundary value analysis, decision tables, state transition testing and use case testing. Additional specification-based techniques introduced include classification tree testing and pairwise testing. Exploratory testing and defect-based techniques are also covered.

Testing Software Quality Characteristics

The specific software quality characteristics that apply to the Test Analyst are the functional areas of functional completeness, correctness and appropriateness as well as the non-functional areas of usability, interoperability and portability. Describes how to determine test conditions for these quality characteristics.


Here the focus is on using checklists to identify defects in user stories and in requirements specifications from a tester’s perspective. Sample checklists are supplied and participants learn how checklists can be tailored.

Test Tools

Covers usage and types of test tools applied by Test Analysts for test design, test data preparation and test execution. This includes determining the appropriate activities for a Test Analyst in a keyword-driven automation project.


To take the ISTQB Advanced Test Analyst Certificate candidates must hold the ISTQB/BCS Foundation certificate. There are no prerequisites for participating in the course without taking the exam.

More about the exam

This course provides the knowledge and skills to take the 3-hour multiple choice ISTQB Advanced Test Analyst Certificate exam.