Great learning starts with the right support, available around the clock.

Course Overview O v e r v i e w

ISTQB Software Testing Foundation Overview


The ISTQB Software Testing Foundation Course provides essential knowledge of testing methods, terminology, and techniques used in professional software testing environments. It focuses on enabling participants to design effective test cases, identify defects, and understand quality assurance best practices. 
 

This course offers a structured pathway for anyone beginning their journey in software testing or seeking to enhance their practical understanding of testing processes. It helps participants gain the necessary skills to contribute effectively to software quality improvement initiatives.
 

At Training Deals, we deliver ISTQB Software Testing Foundation training designed for both beginners and professionals. Our trainers combine theoretical knowledge with hands-on exercises and real-world case studies, ensuring that learners develop the confidence to perform testing tasks with precision and efficiency. 

Show More down-arrow

ISTQB Software Testing Foundation Outline


Domain 1: Fundamentals of Testing 
 

Module 1: What is Testing? 

  • What is Testing? 

  • Testing and Debugging 
     

Module 2: Why is Testing Necessary? 

  • Why is Testing Necessary? 

  • Testing’s Contributions to Success 

  • Testing and Quality Assurance (QA) 

  • Errors, Defects, Failures, and Root Causes 
     

Module 3: Testing Principles 

  • Testing Principles 
     

Module 4: Test Activities, Testware and Test Roles 

  • Test Activities and Tasks 

  • Test Process in Context 

  • Testware 

  • Traceability Between the Test Basis and Test Work Products 

  • Testing Roles 
     

Module 5: Essential Skills and Good Practices in Testing 

  • Generic Skills Required for Testing 

  • Whole Team Approach 

  • Advantages of the Whole Team Approach 

  • Independence of Testing 

  • Levels of Independence 
     

Domain 2: Testing Throughout the Software Development Lifecycle 
 

Module 1: Testing in the Context of a Software Development Lifecycle 

  • Software Development and Software Testing 

  • Software Development Life Cycle Models 

  • Impact of the Software Development Lifecycle on Testing 

  • Software Development Lifecycle and Good Testing Practices 

  • Software Development Models 

  • Testing as a Driver for Software Development 

  • DevOps and Testing 

  • Shift Left Approach 

  • Retrospectives and Process Improvement 
     

Module 2: Test Levels and Test Types 

  • Test Levels 

  • Component Testing 

  • Integration Testing 

  • System Testing 

  • System Integration Testing (SIT) 

  • Acceptance Testing 

  • Test Types 

  • Confirmation Testing and Regression Testing 
     

Module 3: Maintenance Testing 

  • Maintenance Testing 
     

Domain 3: Static Testing 
 

Module 1: Static Testing Basics 

  • Static Testing Basics 

  • Work Products Examinable by Static Testing 

  • Value of Static Testing 

  • Differences between Static Testing and Dynamic Testing 
     

Module 2: Feedback and Review Process 

  • Feedback and Review Process 

  • Review Process Activities 

  • Roles and Responsibilities in Reviews 

  • Review Types 

  • Success Factors for Reviews 
     

Domain 4: Test Analysis and Design 
 

Module 1: Test Techniques Overview 

  • Test Techniques Overview 
     

Module 2: Black-box Test Techniques 

  • Equivalence Partitioning 

  • Exercise 

  • Boundary Value Analysis 

  • Exercise 

  • Decision Table Testing 

  • Exercise 

  • State Transition Testing 

  • Exercise 
     

Module 3: White-box Test Techniques 

  • White-box Test Techniques 

  • Statement Testing and Statement Coverage 

  • Branch Testing and Branch Coverage 

  • The Value of White-box Testing 
     

Module 4: Experience-based Test Techniques 

  • Error Guessing 

  • Exploratory Testing 

  • Checklist-Based Testing
     

Module 5: Collaboration-based Test Approaches 

  • Collaboration-based Test Approaches 

  • Example 1: E-Commerce Website Checkout Feature 

  • Example 2: Hospital Management Software 

  • Exercise 

  • Collaboration-based Test Approaches 
     

Domain 5: Managing the Test Activities 
 

Module 1: Test Planning 

  • Purpose and Content of a Test Plan 

  • Tester's Contribution to Iteration and Release Planning 

  • Entry Criteria and Exit Criteria 

  • Estimation Techniques 

  • Example 

  • Test Case Prioritisation 

  • Example: Risk-Based Prioritisation 

  • Test Case Prioritisation 

  • Example: Test Case Prioritisation 

  • Test Case Prioritisation 

  • Example: Requirements-Based Prioritisation 

  • Exercise 

  • Test Pyramid 

  • Testing Quadrants 
     

Module 2: Risk Management 

  • Risk Definition 

  • Risk Attributes 

  • Project and Product Risks 

  • Project Risks 

  • Product Risk Analysis 

  • Product Risk Analysis: Risk Identification 

  • Risk Control 

  • Risk Control – Risk Mitigation 

  • Risk Control – Risk Mitigation (Example) 

  • Risk Control – Risk Monitoring 

  • Risk Control – Risk Monitoring (Example) 
     

Module 3: Test Monitoring, Test Control and Test Completion 

  • Test Monitoring 

  • Test Reporting 

  • Communicating the Status of Testing 
     

Module 4: Configuration Management 

  • Configuration Management 
     

Module 5: Defect Management 

  • Defect Management 

  • Exercise 
     

Domain 6: Test Tools 
 

Module 1: Tool Support for Testing 

  • The Meaning and Purpose of Tool Support 

  • Tool Support for Testing 
     

Module 2: Benefits and Risks of Test Automation 

  • Benefits and Risks of Test Automation 

Show More arrow

What’s included in this ISTQB Software Testing Foundation?

  • Expert-led Training Sessions by Certified Instructors
  • ISTQB Software Testing Foundation Level Exam
  • Digital Delegate Pack

What You’ll Learn in this Course


This course equips learners with the foundational skills required to plan, design, and execute software tests effectively. Each outcome supports a deeper understanding of structured testing practices. 
 

  • Learn the fundamental concepts, principles, and objectives of software testing 

  • Learn the relationship between testing and software development lifecycle models 

  • Learn to design, document, and prioritise effective test cases 

  • Learn to identify, analyse, and report software defects efficiently 

  • Learn about various testing levels, techniques, and tools used in the industry 

  • Learn to apply structured testing processes to enhance software quality 

Show More arrow

ISTQB Software Testing Foundation Exam Information


The ISTQB Software Testing Foundation Level Exam assesses a candidate’s understanding of software testing principles and practices as defined in the syllabus. The exam format is: 

  • Question Type: Multiple Choice 

  • Total Questions: 40 

  • Total Marks: 40 Marks 

  • Pass Mark: 65%, or 26/40 Marks 

  • Duration: 60 Minutes 

  • Type: Closed Book 

Show More arrow

Our Upcoming Batches

No schedules available.

No data available

No schedules available.

Get In Touch With Us

red-star Who Will Be Funding The Course?

red-star
red-star
+44
red-star

How Many Delegates Need Training?

When Would You Like To Take This Course?

Request More Information

red-star Who Will Be Funding The Course?

red-star
red-star
+44
red-star
client trainer

Corporate Training

Elevate your workforce with expert-led corporate training that enhances skills, boosts productivity, and aligns teams with your business goals.

delegate student

Individuals Training

Unlock personal growth and sharpen professional skills with tailored training designed to build your confidence and career success.

Your Path to Professional Recognition

Our path is designed to guide you through each stage with clarity, support and practical learning, helping you achieve your goals with confidence.

roadmap roadmap-md

Step Forward with Globally Recognised Certification

A recognised certification is more than a credential. It’s proof of your commitment to professional excellence, providing you with the credibility, confidence, and global reach to advance your career in exciting new directions.

Globally Certified Professionals Over Time

Career Growth

81%

Certified professionals reported receiving a promotion after earning their certification.

Global Opportunities

89%

Certified professionals experienced access to new career opportunities, including leadership roles and global positions.

Not able to find what you are looking for

Our experts will guide you to the right course from thousands worldwide: tailored to your goals.

Frequently Asked Questions

It is an entry-level certification course that validates fundamental knowledge of software testing principles, methods, and terminology.

It provides a globally recognised qualification that enhances career opportunities and demonstrates a strong understanding of testing fundamentals.

This course is ideal for Software Testers, QA Engineers, Developers, and anyone interested in pursuing a career in software testing.

Yes, software testing principles are applicable across IT, finance, healthcare, telecommunications, and many other sectors.

It strengthens testing skills, ensures process efficiency, and contributes to the delivery of high-quality software.

What Our Customers Say About Us

01
02
03
04
05
06
+
certificate

Training Deals- Get a Quote

red-star Who Will Be Funding The Course?

red-star
red-star
+44
red-star

Preferred Contact Method