ISTQB Certified Tester Foundation Level 4.0 Training Course
Duration 3 days – 21 hrs
Overview
This training course prepares participants for the ISTQB Certified Tester Foundation. It introduces fundamental concepts of software testing aligned with the latest ISTQB 4.0 syllabus. Participants will gain a solid understanding of testing principles, life cycles, techniques, tools, and how testing fits into software development processes. The course includes lectures, practical examples, and exam-style questions to support effective learning and certification readiness.
Objectives
- Understand the fundamental principles and terminology of software testing
- Apply software testing processes throughout the software development life cycle
- Use static techniques and dynamic testing techniques effectively
- Understand test management, including planning, monitoring, and risk-based strategies
- Identify and apply appropriate tools to support testing activities
Audience
- Aspiring software testers and QA professionals
- Developers and engineers involved in testing activities
- Project managers and business analysts working closely with QA teams
- IT students and graduates seeking ISTQB certification
- Professionals looking to enter or formalize a role in software testing
Prerequisites
- Basic understanding of software development processes
- No prior testing experience required
- Familiarity with IT or computer science concepts is helpful but not mandatory
Course Content
Module 1: Fundamentals of Testing
- What is testing and why is it necessary
- Seven testing principles
- Test process: planning, monitoring, design, execution, completion
- The psychology of testing
Module 2: Testing Throughout the Software Development Lifecycle (SDLC)
- Software development models (Waterfall, Agile, DevOps)
- Test levels (unit, integration, system, acceptance)
- Test types (functional, non-functional, regression, maintenance)
- Testing and DevOps/CI/CD integration
Module 3: Static Testing
- Reviews and the review process
- Roles and responsibilities in a review
- Static analysis using tools
Module 4: Test Techniques
- Categories of test techniques: black-box, white-box, experience-based
- Black-box techniques: equivalence partitioning, boundary value analysis, decision tables
- White-box techniques: statement, decision coverage
- Experience-based techniques: exploratory testing, checklist-based testing
- Collaboration based test approaches
Module 5: Test Management
- Test planning and estimation
- Risk and defect-based testing
- Test monitoring and control
- Configuration management and incident management
Module 6: Tool Support for Testing
- Benefits and risks of test tools
- Types of test tools: test management, static testing, test execution, performance testing
- Introducing tools into an organization
- Benefits/Risks of test automation

