ISTQB Advanced Test Analyst


This 3-day practical course is intended for software test professionals who want to build on the knowledge and skills of the Foundation Level and further develop their test analysis, design and execution skills in order to become highly-skilled Test Analysts. During this training you will practice and master black-box and experience-based test techniques. Other topics that are dealt with in details are reviews, non-functional testing (e.g., usability testing) and keyword-driven testing. The focus of this advanced course is to extent your knowledge as a Test Analyst, but especially enhance your skills to be able to apply the various test practices learned in real-life projects. As can be expected during a practical advanced course, more than 50% of the time is spent on exercises.

This 3 day course is based on the ISTQB Advanced Test Analyst syllabus. Participants are throughout this course also prepared to successfully take the ISTQB Advanced Test Analyst exam.

ISTQB-ATPTopics covered

  • Test process
    • Test analysis, test design, test implementation and test execution
    • High-level vs. low-level test cases
  • Risk-based testing
    • Risk-identification, risk assessment and risk mitigation
  • Techniques
    • Black-box techniques: Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing,
      State Transition Testing, Pairwise Testing, Classification Tree Method, and Use Case Testing
    • Experience-based testing: Exploratory Testing, Error Guessing and Checklist-Based Testing
    • Defect based test techniques (defect taxonomies)
    • Applying the most appropriate technique
  • Reviews
    • The review process
    • The use of checklists and rules
  • Non-functional testing
    • Overview quality attributes
    • Techniques for usability testing
    • Questionnaires, Heuristic evaluation
  • Test automation
    • Key-word driven testing
    • Tools for the test analyst

Learning objectives

  • Be able to perform test activities appropriate to the software development lifecycle
  • Be able to prioritize the testing activities on the basis of the results of a product risk analysis
  • Be able to select and apply the appropriate test techniques and apply tests that provide the necessary confidence, based on the agreed coverage criteria
  • Support the testing activities with appropriate documentation
  • Be able to determine the appropriate type of non-functional testing to be applied
  • Be able to bear the responsibility for usability testing within project
  • Effectively take part in formal and informal reviews with stakeholders, thereby applying knowledge of typical mistakes made in products

Who should attend

The training is suitable for you if you are involved in software testing for some time and want to have more practical knowledge and skills on test analysis. This training is especially targeted at senior test analysts, test leads and test consultants. Note, one must possess the ISTQB Foundation Certificate in Software Testing, and a minimum of 18 months practical testing experience is recommended.

Complimentary Book

Attendees to the course will receive a complimentary copy of the book “the ISTQB Senior Test Analyst” written by Erik van Veenendaal (to be published shortly).

ISTQB Advanced Test Analyst exam

Attendees to the course can also take the ISTQB Advanced Test Analyst exam. The exam will take place on 3rd day of the course and will consists of 40 multiple choice questions whereby 26 correct answers are required to pass the exam. With more than 700.000 people certified, ISTQB is the world-wide standard for software testing certification.