Course Overview
The ISTQB® Certified Tester Foundation Level (CTFL) is the world’s leading software testing certification, providing a solid foundation in software testing principles, techniques and best practices. This course is ideal for testers, business analysts, developers, project managers and anyone involved in software quality assurance.
Delegates will learn how testing fits within the software development lifecycle, how to design effective tests, manage testing activities and apply industry-recognised testing techniques.
Who Should Attend?
- Software testers
- Test Analysts
- QA Engineers
- Business Analysts
- Developers
- Scrum Team Members
- Project Managers
- Product Owners
- Anyone seeking an internationally recognised software testing qualification
What You Will Learn
Upon completion of this course, delegates will be able to:
- Understand the purpose and value of software testing
- Apply fundamental testing principles
- Recognise testing activities throughout the software development lifecycle
- Use static testing and review techniques effectively
- Design test cases using industry-standard test design techniques
- Plan, estimate and manage testing activities
- Understand risk-based testing approaches
- Monitor and report on testing progress
- Understand the benefits and limitations of test automation tools
Course Modules
Module 1: Fundamentals of Testing
Learn the core concepts that underpin effective software testing.
Topics include:
- Test objectives
- Testing versus debugging
- Why testing is necessary
- Quality assurance and testing
- Defects, failures and root causes
- The seven testing principles
- Test activities and work products
- Traceability
- Testing roles and responsibilities
- Essential tester skills
- Whole-team approach
- Independent testing
Module 2: Testing Throughout the Software Development Lifecycle
Understand how testing supports different software delivery approaches.
Topics include:
- Software development lifecycle models
- Testing within Agile and traditional projects
- Test-driven development (TDD)
- Acceptance test-driven development (ATDD)
- Behaviour-driven development (BDD)
- DevOps and testing
- Shift-left testing
- Retrospectives and continuous improvement
- Test levels and test types
- Confirmation and regression testing
- Maintenance testing
Module 3: Static Testing
Discover how defects can be identified before execution.
Topics include:
- Static testing fundamentals
- Reviews and inspections
- Static and dynamic testing
- Review roles and responsibilities
- Types of reviews
- Review success factors
- Early feedback practices
Module 4: Test Analysis and Design
Develop practical skills in designing effective and efficient tests.
Topics include:
- Black-box testing techniques
- Equivalence partitioning
- Boundary value analysis
- Decision table testing
- State transition testing
- White-box testing techniques
- Statement testing
- Branch testing
- Experience-based testing
- Error guessing
- Exploratory testing
- Checklist-based testing
- Collaborative specification and acceptance criteria
Module 5: Managing Test Activities
Learn how testing is planned, managed and controlled within projects.
Topics include:
- Test planning
- Entry and exit criteria
- Test estimation
- Test prioritisation
- Risk-based testing
- Product and project risks
- Test monitoring and control
- Test reporting
- Configuration management
- Defect management
Module 6: Test Tools
Gain an understanding of modern tool support for testing activities.
Topics include:
- Test management tools
- Defect management tools
- Automation support
- Benefits of test tools
- Risks and challenges of automation
Examination
The course prepares delegates for the ISTQB® Certified Tester Foundation Level examination.
- Multiple-choice examination
- Internationally recognised certification
- 40 multiple-choice questions
- 60-minute exam duration
- Pass mark: 65% (26 correct answers out of 40)
- No previous testing certification required
- Ideal entry-level qualification for aspiring software testing professionals
- Provides a solid foundation in software testing principles, techniques and best practices
- Recognised internationally by employers and organisations worldwide
- Suitable for individuals seeking a career in software testing or quality assurance
Course Duration
3 Days Instructor-Led Training
Will be available as:
- Classroom
- Virtual Classroom
- On-site Corporate Delivery
What Clients Say
“The course materials were easy to follow and written very well.”
John O’Donoghue, RPA and AI Developer, Education Industry
“The instructor was excellent and nice to deal with. He answered all our questions and put us at ease during the course and gave us all the support and encouragement needed.”
Omayma Abdelfattah, Test Specialist, ESB

