SoftwareTestPilot

Free · certificate included

Learn software testing for free. Build skills that matter.

Learn manual testing, test design, interview answers, automation, Playwright and AI tools like Claude and GitHub Copilot in short lessons with real examples. Finish a course, earn a certificate and share it on LinkedIn in one tap.

courses
30

courses

lessons
248

lessons

cost
Free

forever

+5 points per lesson, +50 per course Keeps your daily streak aliveSee the leaderboard
Start learning free

Free visual lab

Explore the app like a tester

Tap the login form, cart, API and database of a practice shop to see what to test, then finish 16 short missions.

Open the lab

Choose your free course

Every course is about 45 to 50 minutes, with a quick check after each lesson.

Showing 30 of 30 courses

Free

Beginner

QA Career Basics

10 lessons · 45 min · Certificate

10 short lessons in about 45 minutes: what testers really do, how testing fits into a project, and how to land your first QA job.

Free

Beginner

Agile, Scrum & Jira for QA Engineers

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: how QA works inside a Scrum sprint, reviewing user stories, writing acceptance criteria, estimating test effort, logging and tracking bugs in Jira, JQL filters, dashboards and how to answer Agile interview questions with confidence.

Free

Beginner to Intermediate

QA Interview Crash Course

10 lessons · 47 min · Certificate

10 lessons in about 50 minutes: the questions you will actually be asked, model answers for theory, SQL, API and scenario rounds, and a full mock round.

Free

Beginner

Intro to Test Automation

10 lessons · 47 min · Certificate

10 lessons in about 50 minutes: what to automate, locators, assertions and waits, page objects, API tests, CI and a 3-month plan to become an automation engineer.

Free

Beginner

Playwright Automation Basics

8 lessons · 45 min · Certificate

8 hands-on lessons in about 45 minutes: install Playwright, record tests, write stable locators and assertions, mock the network, debug failures and finish a mini project.

Free

Beginner

Postman API Testing Crash Course

8 lessons · 45 min · Certificate

8 hands-on lessons in about 45 minutes: send requests, use environments and variables, write test scripts, chain requests, run collections, go data-driven and run everything in CI with Newman.

Free

Beginner

API Testing with Playwright — First Steps

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: send API requests with Playwright's request fixture, check status codes, headers and JSON, chain create-read-update-delete calls, handle tokens, write negative tests, mix API and UI tests and run a small typed API suite in CI.

Free

Beginner

Database Testing Fundamentals

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: verify what the UI and API really saved, test constraints and data integrity, catch orphan and duplicate rows, check transactions and rollbacks, test triggers and stored procedures, validate migrations, and find slow or unsafe queries — with ready-to-run SQL checks and interview answers.

Free

Beginner

TypeScript Essentials for Playwright QA

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: the TypeScript you actually need for Playwright — types, functions, interfaces for test data and API responses, async/await, classes for page objects, generics and utility types, custom fixtures and a typed mini framework.

Free

Beginner

Python Basics for Test Automation

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: the Python a tester really needs — variables, conditions, loops, lists and dictionaries, functions, files, JSON and errors, pytest with fixtures and parametrize, and your first API and browser tests with requests and Playwright for Python.

Free

Beginner

Java Programming Basics for QA Engineers

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: the Java a QA engineer really uses — setup, types and Strings, conditions and loops, methods, OOP for Page Objects, collections for test data, exceptions and files, and your first TestNG + Selenium-ready project.

Free

Beginner

CI/CD Fundamentals for Software Testers

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: what CI/CD really is, pipelines and stages, where tests run, GitHub Actions YAML, running Playwright/Selenium/API tests in CI, reports and flaky tests, Jenkins and Docker basics, and quality gates you can explain in interviews.

Free

Beginner

GitHub Actions for QA — Beginner Course

8 lessons · 45 min · Certificate

8 hands-on lessons in 45 minutes: write real workflow YAML, trigger tests on pull requests and schedules, run Playwright, Selenium and API suites, use secrets safely, speed up with cache and matrix, upload reports, and block bad merges — the exact skills QA interviews ask about.

Free

Beginner

Docker & Kubernetes for Testers

8 lessons · 52 min · Certificate

8 practical lessons in about 50 minutes: what containers are, images vs containers, running apps and databases for testing, writing a Dockerfile for your test suite, Docker Compose test environments, Selenium Grid and Playwright in Docker, Kubernetes basics a tester must know, and a mini project you can show in interviews.

Free

Beginner

Cloud Basics for QA

8 lessons · 55 min · Certificate

8 practical lessons in about 55 minutes: what the cloud is, AWS, Azure and GCP services a tester meets, cloud test environments, reading logs and metrics, testing storage, queues and serverless functions, IAM and security checks, cost-safe habits, and a mini project you can explain in interviews.

Free

Beginner

React App Testing for QA

8 lessons · 61 min · Certificate

8 practical lessons in about 60 minutes: how React apps work for testers, Vitest and React Testing Library setup, your first component test, choosing accessible queries, simulating users, async UI and API mocking, forms and shared state, and a mini project you can explain in interviews.

Free

Beginner

Chrome DevTools for Software Testers

8 lessons · 50 min · Certificate

8 hands-on lessons in about 50 minutes: inspect elements, read console errors, debug API calls in the Network tab, check storage and cookies, test on phone sizes and slow networks, and attach real evidence to bug reports.

Free

Beginner

Selenium WebDriver Fundamentals

8 lessons · 45 min · Certificate

8 practical lessons in 45 minutes: how WebDriver works, your first Java test, reliable locators, explicit waits, frames, windows and alerts, the Page Object Model, TestNG assertions and data-driven tests, and a small framework project you can show in interviews.

Free

Beginner

Testing AI and ML Apps

8 lessons · 60 min · Certificate

8 practical lessons in about 60 minutes: how AI and ML features differ from normal software, testing model outputs without one right answer, test data and data quality, accuracy metrics a tester must read, bias and fairness checks, testing chatbots and LLM features, safety and robustness, monitoring in production, and a mini project you can explain in interviews.

Free

Intermediate

DSA for SDET Interviews

8 lessons · 60 min · Certificate

8 practical lessons in about 60 minutes: the data structures and coding patterns SDET interviews actually ask, explained in Java with tester-friendly examples. Big-O, strings, arrays and hash maps, two pointers and sliding window, stacks and queues, recursion and sorting, and a timed mock round you can practise again and again.

Free

Beginner

Data and Report Testing for QA

8 lessons · 60 min · Certificate

8 practical lessons in about 60 minutes: how to test dashboards, reports, exports and data pipelines. Checking totals against the source with SQL, filters and date ranges, CSV and Excel exports, ETL and data pipeline checks, data quality rules, automating report checks, and a mini project you can explain in interviews.

Your learning journey

  1. 1

    Choose a free course

    Pick a topic above. No payment, ever.

  2. 2

    Learn at your own pace

    Short 4 to 6 minute lessons with real examples.

  3. 3

    Practice

    A quick check after each lesson confirms you got it.

  4. 4

    Complete

    Finish every lesson and leave a rating to get your certificate.

  5. 5

    Explore more skills

    Move on to the next free course on your path.

Free QA courses: common questions

1.Are these QA courses really free?
Yes. Every lesson, quick check and certificate in these courses is free. You only need a free account to save progress and get your certificate.
2.Do I get a certificate?
Yes. Finish every lesson in a course and a certificate with its own shareable link is issued automatically. You can download it or share it on LinkedIn.
3.Which course should I start with?
New to testing: QA Career Basics. Preparing for interviews: QA Interview Crash Course. Moving into automation: Intro to Test Automation, then Playwright Automation Basics. Want to work faster with AI: AI for Testers: Claude & Copilot Starter.
4.How long does each course take?
Each course takes about 45 to 50 minutes, split into short lessons of 4 to 6 minutes you can do on your phone.
5.How are these different from the paid Academy courses?
Free courses teach the essentials quickly. The Academy courses go deeper with hands-on labs, assessments and real projects.

Ready to take your skills further? Explore Advanced Courses