ISTQB Foundation Level Certified Software Tester

The Foundation Level qualification is aimed at anyone involved in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.

The ISTQB Foundation course covers the fundamentals of software testing, providing delegates with the necessary foundations for a career as a software testing professional. This three-day intensive tutor-led course includes exam preparation, revision.

Course Benefits

  • Prepare candidates for the Foundation Certification in Software Testing based on the ISTQB syllabus
  • Improve understanding of software testing-its purpose and nature-and to raise awareness of issues and con¬straints around testing
  • Learn standard terminology
  • Introduce test techniques (static, white box and black box) to delegates as well as providing practical experiences of key techniques
  • Provide a complete picture of the test processes from requirements review to system implementation


The ISTQB Certified Tester Foundation Level is principally aimed at anyone directly involved in software testing, who needs to demonstrate practical knowledge of the fundamental concepts, such as testers, test analysts, test engineers, test leads, test consultants, test managers, user acceptance testers and software developers. It is also ideal for all those who have an interest in understanding the basic concepts of software testing, and so is additionally appropriate for project managers, quality managers, software development managers, business analysts, IT directors and management consultants.

Basics of Software Testing
What is testing?
Errors, Faults, and Failures
The Scope of the Test Effort
Test limits, Prioritizing Tests
Software Risk Analysis Techniques
Test Case Designs and Documentation
Test Completion Criteria
Testing in the Software Development Lifecycle
Software Testing Psychology
The Fundamental Test Process
Testing in Different Development Lifecycles
Verification and Validation
Integration, System and Acceptance Tests
Test Types (functional, performance, validation tests)
Test Management
Roles and Responsibilities
Team Organization
Test Environments and Labs
Test Strategy and Planning
Scope, Schedule, and Risk Issues
Test Deliverables (Test ware)
The Economics of Testing and Failures
Testing vs. Quality Assurance
Configuration Management and Change Control
Defect Classification and Reporting
Dynamic Tests
Black Box Test Techniques
White Box Test Techniques
Defining the number of the test cases for the coverage of the all code
Cyclomatic Complexity Technique
Manual Technique
Exploratory Test Techniques
Static Tests
Static Test Techniques
Static Analysis Tools
Test Automation Tools
Automated Testing Issues
Tool Selection Process
Test Planning and Management Tools
Review/Inspection Tools
Static Analysis Tools
Dynamic Analysis Tools
Test Execution Tools
Practical Experience Gained Throughout the Course
Project Risk Map Development
Test Plan Creation
Test Case Writing
Functional Test Execution
Performance Test Execution
Black Box Test Techniques Execution
White Box Test Techniques Execution
Bug Reporting and Monitoring

Program Details
Duration 3 Days
Capacity Max 12 Persons
Training Type Classroom / Virtual Classroom

Can't find what you're looking for? Let us know if you have a query or cannot find what you are looking for.