The ISTQB® Certified Tester Foundation Level v4.0 training offers essential testing knowledge and standardized terminology used worldwide in the testing domain. The training is relevant across various software delivery approaches and practices, including Agile and DevOps, and integrates new concepts such as whole team approach, continuous integration, continuous delivery, and continuous testing.

Our accredited ISTQB CTFL v4.0 training provides a comprehensive understanding of essential principles, terminology, concepts, and topics vital in today's software development landscape.

It addresses contemporary challenges in software development and emphases whole-team collaboration, role of a tester in iteration and release planning, precise effort estimation, DevOps adoption, shift-left and test-first principles, and efficient acceptance testing.

Recognizing testing as a quality-related role open to all team members, this course prepares both full-time testers and those in Agile or DevOps teams for the ISTQB® CTFL certification exam.

Accredited and aligned with the ISTQB® CTFL v4.0.2 syllabus.


Course outline

  1. Fundamentals of Testing

    What is Testing?
    Why is Testing Necessary?
    Testing Principles
    Test Activities, Testware and Test Roles
    Essential Skills and Good Practices in Testing
  2. Testing Throughout the Software Development Lifecycle

    Testing in the Context of an SDLC
    Test Levels and Test Types
    Maintenance Testing
  3. Static Testing

    Static Testing Basics
    Feedback and Review Process
  4. Test Analysis and Design

    Test Techniques Overview
    Black-box Test Techniques
    White-box Test Techniques
    Experience-based Test Techniques
    Collaboration-based Test Approaches
  5. Managing the Test Activities

    Test Planning
    Risk Management
    Test Monitoring, Test Control and Test Completion
    Configuration Management
    Defect Management
  6. Test Tools

    Tool Support for Testing
    Benefits and Risks of Test Automation

Key takeaways

  • Understand what testing is and why it is beneficial
  • Understand fundamental concepts of software testing
  • Identify the test approach and activities to be implemented depending on the context of testing
  • Assess and improve the quality of documentation
  • Increase the effectiveness and efficiency of testing
  • Align the test process with the software development lifecycle
  • Understand test management principles
  • Write and communicate clear and understandable defect reports
  • Understand the factors that influence the priorities and efforts related to testing
  • Work as part of a cross-functional team
  • Know risks and benefits related to test automation
  • Identify essential skills required for testing
  • Understand the impact of risk on testing
  • Effectively report on test progress and quality

Topics covered

Are you interested in the course?

Touch with us and we will get back to you with more information. We are YES4Q!

+420 777 629 545