Self-study course for complete beginners

Learn software testing in three days.

Start with how software works and finish with a practice interview for an entry-level software testing job. Most exercises grade themselves.

8 to 10 focused hours a day. No coding needed.

Planning testsFinding bugsTeam toolsPhone appsInterviewsTeamworkReporting bugs

Companies like these rely on QA testing. Logos belong to their owners, with no affiliation.

19lessons
7hands-on exercises
44hidden bugs to find
82interview questions

Three days, from zero to interview ready

Each block is a lesson or an exercise. A dot marks a hands-on exercise.

Day 18 items

Foundations

How software works, what testers do and how software teams work together.

Ends with a 40-minute self-test.

Day 214 items

Practice

How to plan tests, report problems clearly and use the tools real teams use.

Ends with a 45-minute self-test.

Day 39 items

Prove it

Testing phone apps, a full practice project and a practice interview.

Ends with a final exam scored out of 100.

Learn by doing

Everything runs in your browser, with nothing to install.

Find the bugs in broken apps

Four practice apps hide 44 bugs on purpose. Write down what you find, then see what you missed.

A full practice project

Test an electric-car charging app on a phone-sized practice version. Buttons let you try a phone call, airplane mode and a second phone.

Work like a real testing team

Move bugs across a task board, then record test results on a results sheet. Modeled on Jira and TestRail, the tools many job ads mention.

Practice that talks back

Flashcards bring missed answers back sooner. A practice interviewer asks real questions and helps you score each answer.

Watch your progress turn green

Each lesson ends with a short quiz, and 80% passes it. Practice exercises, the project and the final exam finish the course.

  • Passed
  • Retry
  • In progress
  • Not started
Your course run0 of 31
Day 1
Day 2
Day 3

Every block turns green as you pass it.

Start the first lesson

Ready to start?

Sign in to keep your progress on every device.

  • No coding needed
  • A laptop, plus a phone for the phone-app exercises
  • Practice with real team tools built in