FreeBeginner Certificate of completion

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.

  • 17 lessons
  • 4h 35m of content
  • Quiz in every lesson
  • English · Self-paced

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. 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. 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. 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. 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. 5 Levels of TestingUnderstand unit, integration, system and acceptance testing, integration approaches, stubs and drivers, and alpha vs beta testing. 15 min
  6. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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
✓ You're subscribed! Job alerts arrive daily at 9 AM.
Scroll to Top