Manual Testing
Software testing from zero: principles, SDLC/STLC and Agile, test design techniques, test cases, bug reports, smoke/regression/exploratory testing, DevTools, API and SQL basics, ending with real release reporting and interview prep. A complete, hands-on path from your first test case to signing off a real release.
- 48
- Lessons
- 8
- Sections
- 8
- Practice labs
- ~16h
- Of content
Sign in to save progress and earn a verified achievement.
1import { test, expect } from '@playwright/test';23test('checkout applies coupon', async ({ page }) => {4 await page.goto('/cart');5 await page.getByLabel('Coupon').fill('QA20');6 await page.getByRole('button', { name: 'Apply' }).click();7 await expect(page.getByTestId('total')).toHaveText('$80.00');8});
The method
Built like real QA work, not a video playlist.
Learn
48 focused lessons, each a few minutes long.
Practice
8 hands-on labs in a browser workspace.
Test yourself
8 section assessments plus a final exam.
Prove it
A public, verifiable achievement for recruiters.
What you will learn
- Software Testing Foundations: What Software Testing Really Is, Error, Defect and Failure, The Seven Testing Principles
- SDLC, STLC and Agile QA: SDLC Models Testers Work In, The Software Testing Life Cycle, Agile and Scrum for Testers
- Test Design Techniques: Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing
- Writing Test Scenarios and Test Cases: Test Scenario vs Test Case, Anatomy of a Good Test Case, Positive and Negative Test Cases
- Bug Reporting and Defect Life Cycle: Writing a Bug Report Developers Can Act On, Severity vs Priority, The Defect Life Cycle
- Types of Testing in Real Projects: Smoke vs Sanity Testing, Regression Testing vs Retesting, Exploratory Testing with Charters
Where you will be at the end
- Complete 8 hands-on practice challenges, one per section (from Software Testing Foundations to Real Project Workflow and Interview Readiness)
- Pass 8 section assessments
- Build the portfolio project: Project 1
- Pass the Manual Testing final assessment and add the result to your Skill Passport
Who this course is for
- Beginners and manual testers starting this skill from scratch
- Anyone preparing for QA interviews that ask about this skill
- Best if you already have: No coding or testing experience needed; A laptop with a modern browser
Curriculum
9 sections, one clear path.
- What Software Testing Really Is
- Knowledge check
- Error, Defect and Failure
- Knowledge check
- The Seven Testing Principles
- Knowledge check
- Verification vs Validation
- Knowledge check
- Static and Dynamic Testing
- Knowledge check
- What a Manual Tester Does Every Day
- Knowledge check
- Find the Problems in a Requirement
- Section assessment
Members-only toolkit
Take the course with you
Made from this course's own lessons, quizzes and labs — ready to revise before interviews or use at work.
Course cheat sheet
Loading…
Interview Q&A pack
Loading…
Lab solutions & hints
Loading…
- Auto-checked labs
- Capstone portfolio project
- Timed final exam
Why paid courses
More than a free course: practice, proof and a portfolio
| What you get | Free | Academy |
|---|---|---|
| Short lessons with examples | ||
| Quick checks and certificate | ||
| Hands-on labs checked automatically | ||
| Section tests and a timed final exam | ||
| Portfolio capstone project with milestones | ||
| Cheat sheet, interview pack and lab answers to download | ||
| Verified skills on your profile and Skill Passport |
What Students Are Saying
Sign in and complete 20% of the course to leave a review.
Manual Testing: common questions
1.Do I need experience before starting Manual Testing?
2.What can I try for free, and what needs payment?
3.How long does the course take?
4.What do I get when I finish?
Finish with proof, not just a certificate PDF.
Pass the final assessment and get a public verification page showing your score, completion date and the skills you demonstrated — ready to share on LinkedIn.
About this manual testing course
This manual testing course teaches software testing from zero for beginners and freshers. It has 8 sections and 48 lessons, about 14 hours of study, with a hands-on lab and an assessment in every section.
You start with testing principles, SDLC, STLC and Agile QA, then learn test design techniques such as equivalence partitioning, boundary value analysis and decision tables. Next you write test scenarios and test cases, report bugs and follow the defect life cycle, and practise the types of testing used in real projects: smoke, sanity, regression and exploratory. The last sections add practical skills (browser DevTools, API and SQL basics) and walk through a real project workflow and interview preparation.
Who this course is for
- Freshers and graduates starting a software testing career
- Career changers moving into QA from another field
- Developers or support staff who want structured testing skills
- Anyone preparing for manual testing interview questions
What you need
- Basic computer and internet skills; no coding needed
- A laptop with a modern browser
- Curiosity about how software breaks
What you will be able to do
- Explain testing principles, STLC and how QA fits in Agile teams
- Design tests with equivalence partitioning, boundary values and decision tables
- Write clear test scenarios and test cases
- Log reproducible bug reports with severity and priority
- Plan smoke, sanity, regression and exploratory testing
- Use DevTools, simple API calls and basic SQL to check data
