SoftwareTestPilot
Signature course

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.

checkout.spec.ts
1import { test, expect } from '@playwright/test';
2
3test('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});
1 passedchromium · 1.2s

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.

LessonPracticeKnowledge checkProjectAssessment
    • 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 getFreeAcademy
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?
No coding or testing experience needed. A laptop with a modern browser.
2.What can I try for free, and what needs payment?
5 preview lessons are open to everyone. Full access to every lesson, lab and assessment is a one-time payment. The current price, and any offer that is still running, is shown in the access panel on this page and confirmed again at checkout.
3.How long does the course take?
About 16 hours of lessons and labs, fully self-paced. Your progress is saved automatically so you can stop and continue any time.
4.What do I get when I finish?
Passing the final assessment gives you a verifiable achievement page you can share, and the result is added to your Skill Passport.

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.

Course guide

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

Course questions

1.Is this manual testing course good for complete beginners?
Yes. It assumes no testing or coding background and starts from what testing is and why it matters, then builds up to test design, test cases, bug reports and a real project workflow.
2.How long does the manual testing course take?
The course has 8 sections and 48 lessons, about 14 hours including labs and section assessments. Most learners finish in two to four weeks studying part time.
3.Do I need to know programming for manual testing?
No. Manual testing does not need coding. One section introduces DevTools, API calls and basic SQL because testers use them daily, but they are taught from scratch.
4.Which test design techniques are covered?
Equivalence partitioning, boundary value analysis, decision tables and related techniques, each practised in a lab where you design test cases for a realistic feature.
5.Will this course help me get a QA job?
It teaches the skills interviewers check for freshers: test cases, bug reports, testing types, STLC and Agile. The final section covers a real project workflow and interview preparation. No course can guarantee a job.
6.What should I learn after manual testing?
Most testers move on to API testing and then an automation tool such as Playwright or Selenium. The Academy has courses for each step.