- Course Overview
What this course is about
Build the QA foundation that opens doors.
This course takes you from curious about testing to certification-readythrough structured test design exercises, defect management practice, and exam preparation that mirrors the actual CTFL assessment.
You won't just study theory. You'll apply it to real scenarios, write test cases that work, and prove your skills.
At ITLearnner, we focus on clarity, structure, and confidence. Every session moves you closer to the certificationand the careerthat's waiting.
Learning Objective :
By the end of this course, you will be able to
By the end, you can.
- Explain the seven testing principles and apply them to real projects
- Write a structured test plan covering scope, approach, and exit criteria
- Apply equivalence partitioning, boundary value analysis, and decision tables
- Write professional test cases and log defects in Jira
- Pass the ISTQB Foundation Level (CTFL) exam. First attempt.
- Who this course is for:
Target Audience
Who this course is for
Target audience
For career starters ready to stop applying to QA roles without a credential and start with the certification every employer in the industry recognises.
- Career changers targeting their first QA role who want structured CTFL exam preparation alongside real test design and defect management practice not just flashcards.
- Graduates seeking an entry route into software testing with a recognised certification that opens doors at every level, from junior tester to QA lead.
- Testers already working in QA who want to formalise their knowledge and gain the ISTQB Foundation credential that most senior and specialist roles now require.
If you see yourself in one of these, this course is built for you.
What you need
Pre-Requisites
What you need.
- No prior testing experience required
- Basic computer skills and a laptop with internet access
- A commitment to complete the EngagePro assignments between sessions
ISTQB Foundation - Manual Software Testing
21 Hrs
Duration
1.5 hrs
Sessions
Online, Live
Delivery
Curriculum
01
Fundamentals of Software Testing
Objective: Establish a professional understanding of why software testing exists and how it is positioned within the software development lifecycle.
Scope:
• The purpose, objectives, and value of software testing
• The seven principles of software testing and their practical application
• Testing versus debugging: understanding the critical distinction
• Testing as a quality assurance discipline across all SDLC phases
02
Testing Throughout the SDLC
Objective: Understand how testing integrates across development lifecycles and the distinct role of each test level and type.
Scope:
• Sequential and iterative development models and their testing implications
• Test levels: unit, integration, system, and acceptance testing
• Test types: functional, non-functional, white-box, and change-related
• Maintenance testing and the value of test independence
03
Static Testing
Objective: Build capability in reviewing and evaluating software artifacts without executing code.
Scope:
• Static testing concepts and the value of early defect detection
• The feedback and review process lifecycle
• Review types: informal review, walkthrough, technical review, and inspection
• Static analysis and its role in the quality assurance process
04
Test Analysis and Design
Objective: Develop systematic test design capability using industry-standard black-box and white-box techniques.
Scope:
• Equivalence partitioning and boundary value analysis
• Decision table testing and state transition testing
• Use case testing and exploratory testing approaches
• White-box techniques and code coverage criteria
05
Managing the Test Activities
Objective: Understand how to plan, estimate, monitor, and control testing activities across a test project.
Scope:
• Test planning: strategy, scope, approach, and exit criteria documentation
• Estimation techniques: metric-based and expert-based approaches
• Test monitoring, control reporting, and defect management lifecycle
• Risk-based testing: prioritising effort based on identified risks
06
Test Tools
Objective: Evaluate and select appropriate tool support across the testing process.
Scope:
