ISTQB Certified Tester Foundation Level

Providing an understanding of the fundamental principles of Software Testing.
... FOR INDIVIDUALS: Get great 'value & support' via a long established industry speaker & author.     > Click to see benefits of OUR 'Distance Learning'.
... ONSITE FOR TEAMS: Bespoke delivery at your workplace is better value(specific) + cheaper than a Public Course.     > Submit an 'Internal Course' request.

The ISTQB Foundation Level Certificate (CTFL) Course is a 3-day course explaining the fundamentals of testing. This course is accredited by ISTQB and addresses the ISTQB 2018 Foundation Level Syllabus.

The course includes exercises and practice exam questions to highlight key aspects of the syllabus and to help participants understand and practice the concepts and methods presented.

Course Objectives

To provide an understanding of the fundamental principles of testing and explain different testing terminology. The course also provides an overview of different techniques, both dynamic and static and how to apply them.

Who will benefit?

This 3-day course is suitable for anyone who is involved as well as interested in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. This Foundation Level qualification is also appropriate for anyone who wants a basic understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants.

People possessing an ISTQB Certified Tester Foundation Level (CTFL) certificate may use the Certified Tester Foundation Level acronym CTFL.


The entry criterion for the ISTQB Certified Tester Foundation Level (CTFL) certificate is that candidates have an interest in software testing. However, it is recommended that candidates also:

  • Have at least a minimal background in either software development or software testing, such as six months experience as a system or user acceptance tester or as a software developer;
  • Take a course that has been accredited to ISTQB standards (by one of the ISTQB-recognized member boards).

Skills Gained

A candidate who achieves ISTQB Certified Tester Foundation Level certification, can be expected to:
  • Promote efficient and effective communication by using a common vocabulary for software testing
  • Understand fundamental concepts of software testing
  • Demonstrate understanding of how different development and testing practices, and different constraints on testing may apply in optimizing testing to different contexts
  • Contribute effectively in reviews
  • Use established techniques for designing tests at all test levels
  • Interpret and execute tests from given test specifications. Report on test results.
  • Understand test management principles for resources, strategies, planning, project control, and risk management
  • Write and communicate clear and understandable defect reports
  • Understand the project factors that drive the test priorities and the test approach
  • Understand the value that software testing brings to stakeholders
  • Appreciate how testing activities and work products align with project objectives, measures and targets
  • Assist in the selection and implementation process of testing tools.

The Exam

The Foundation Certificate is awarded to those who pass a written one hour multiple-choice exam of 40 questions that is set, moderated, marked and invigilated by an ISTQB licensed Exam Provider. Candidates must score 65% or more to pass the exam.

The exam may be scheduled for the last afternoon of the course but may also be held on a later date.

Course Content (overview)

Chapter 1: Fundamentals of Testing

  • The tester learns the basic principles related to testing, the reasons why testing is required, what test objectives are, and the principles of successful testing.
  • The tester understands the test process, the major activities, and work products.

Chapter 2: Testing Throughout the Software Development Lifecycle

  • The tester learns how testing is incorporated in every step of a software development lifecycle.
  • The tester learns about the different test levels, test types, and impact analysis when working with maintenance testing.

Chapter 3: Static Techniques

  • The tester learns the various static techniques of testing such as static analysis and reviews (i.e., informal reviews, walkthroughs, technical reviews, and inspections).
  • The tester learns how to apply a review technique to a work product to find defects.

Chapter 4: Test Techniques

The tester learns how to apply test techniques to derive test cases from other software work products.
Black-box, white-box, and experience-based test techniques are covered.

Chapter 5: Test Management

  • Test management is covered from a perspective where the tester can work with test managers, focusing on risk-based testing, test execution and defect reporting and handling.
  • The tester learns what could be included in the various test documentation work products, such as test plans and reports.
  • The tester learns to report defects in a clear and understandable way.

Chapter 6: Tool Support for Testing

  • The tester learns to classify tools, the risks and benefits connected with tools, and aspects of selecting and introducing tools.
  • Acknowledgement: Some information has been adapted from the ISTQB Certified Tester Foundation Level 2018 Overview document.
ISTQB Certified Tester Foundation Level
This option is for organisations who would like to hold a training course at their own premises. Please select this option to request a competitive quote from us.
If you wish to take this course at your own pace regardless of your location then our distance learning option may be for you. Please select to find out more.