Manual Software Testing — Complete Course
Go from zero to job-ready tester: SDLC & STLC, test design techniques, test cases, bug reporting, Agile, API testing with Postman, SQL and interview preparation.
What you'll learn
- Understand SDLC, STLC and where QA fits in real projects
- Apply EP, BVA, decision tables and state transition techniques
- Write professional test scenarios, test cases and RTM
- Report bugs like a pro and manage them in Jira
- Test REST APIs with Postman and validate data with SQL
- Crack QA interviews with a clear career roadmap
Course curriculum
17 lessons · 4h 35m- 1 Introduction to Software TestingUnderstand what software testing is, why it matters, the real cost of defects, key terminology, and the everyday role of a software tester. 14 min
- 2 SDLC Models & Where Testing FitsLearn the SDLC phases and how Waterfall, V-Model, Iterative and Agile models work, including exactly where testing fits in each. 15 min
- 3 STLC — Software Testing Life CycleMaster the six STLC phases with their activities, entry and exit criteria, and deliverables, and see how STLC relates to the SDLC. 16 min
- 4 Seven Testing Principles & Verification vs ValidationLearn the seven ISTQB testing principles, the difference between verification and validation, static vs dynamic testing, and review types. 16 min
- 5 Levels of TestingUnderstand unit, integration, system and acceptance testing, integration approaches, stubs and drivers, and alpha vs beta testing. 15 min
- 6 Types of TestingLearn functional vs non-functional testing, smoke vs sanity, regression vs retesting, exploratory and ad-hoc testing, plus non-functional basics. 17 min
- 7 Black Box Techniques I: Equivalence Partitioning & Boundary Value AnalysisApply Equivalence Partitioning and Boundary Value Analysis with step-by-step worked examples to design fewer but stronger test cases. 18 min
- 8 Black Box Techniques II: Decision Table, State Transition, Use Case & Error GuessingDesign tests for business rules, state changes and user flows using decision tables, state transition, use case testing and error guessing. 19 min
- 9 Requirement Analysis, Test Scenarios & Requirement Traceability Matrix (RTM)Analyse requirements like a professional tester, write clear test scenarios, and build a Requirement Traceability Matrix to prove coverage. 17 min
- 10 Writing Effective Test CasesLearn the standard test case template, the qualities of a good test case, and write positive and negative test cases for a real login page. 16 min
- 11 Test Plan & Test StrategyUnderstand how a test plan and a test strategy are structured, what each section covers, and how they differ in scope, ownership and lifespan. 15 min
- 12 Defect Life Cycle, Severity vs PriorityFollow a defect through every state from New to Closed, and learn to set severity and priority correctly using real-world examples. 14 min
- 13 Writing a Great Bug Report & Jira WorkflowWrite clear, reproducible bug reports with strong titles and evidence, and learn Jira issue types, boards, workflows and basic JQL. 15 min
- 14 Agile & Scrum Testing in PracticeSee how testers work inside Scrum teams: roles, ceremonies, user stories, Gherkin acceptance criteria, Definition of Done and shift-left testing. 15 min
- 15 API Testing Fundamentals with PostmanUnderstand REST APIs, HTTP methods, status codes and JSON, then use Postman collections, environments, variables and pm.test scripts. 18 min
- 16 SQL Basics for TestersLearn the SQL queries testers use daily to validate data behind the UI, plus the classic SQL questions asked in QA interviews. 17 min
- 17 Interview Preparation & QA Career RoadmapPrepare for QA interviews with model answers, a project explanation framework, resume tips and a clear 30-day plan from manual testing to automation. 18 min