- Business Outcomes
- Learning Objectives
- Exam Structure
- Materials for Download
The Foundation Level syllabus forms the basis of the International Software Testing Qualifications Board (ISTQB®) Certified Tester Scheme.
ISTQB® Foundation Level is relevant across software delivery practices including Waterfall, Agile, DevOps and Continuous Delivery.
The 2018 Foundation Level qualification is suitable for anyone who needs to demonstrate practical knowledge of the fundamental concepts of software testing including people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.
It is also appropriate for individuals who need a basic understanding of software testing including project managers, quality managers, software development managers, business analysts, IT directors and management consultants.
The new 2018 syllabus is recognised as a pre-requisite to other ISTQB® certifications where Foundation Level is required (note: all previous releases of Foundation Level, including the 2011 syllabus and “grandfathered” Foundation Level certifications, will remain valid).
Training for 2018 Certified Tester Foundation Level is available from Accredited Training Providers (classroom, virtual and e-learning). We highly recommend attending accredited training as an ISTQB® Member Board will have assessed the materials for relevance and consistency against the syllabus. Information about Accredited Training Providers can be found here or contact your local ISTQB® Member Board or Exam Provider
Self-study, using the syllabus and recommended reading material, is also an option when preparing for the Foundation Level exam. Your local ISTQB® Member Board or Exam Provider will be able to provide information on exams e.g. languages available, where to find an exam centre etc.
Have a look at the Foundation Level introduction video.
The Business Outcomes expected of a candidate who has achieved the 2018 Foundation Level certification are as follows:
- 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 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 tool
Learning objectives are indicated for each section in the syllabus and classified as follows:
- K1: remember, recognize, recall
- K2: understand, explain, give reasons, compare, classify, categorize, give examples, summarize
- K3: apply, use
- K4: analyze
There are 62 Learning objectives in the 2018 Foundation syllabus:
- 15 K1
- 40 K2
- 7 K3