Skip to main content

Learn software testing by doing the work

The serious platform for learning software testing.

Practical learning paths for testers, SDETs, automation engineers, and QA leaders — from fundamentals to API, automation, performance, security, AI, and leadership.

  • 11 Paths Live
  • 223 Modules
  • 10 Certified Reference Curricula
  • Free
  • Open Source
  • No Login Required
The TestAtlas testing workflowRequirements lead to test planning, then test design, then execution. Execution feeds both automation and any defects found. Automation connects into CI/CD, which defects also feed back into, and the pipeline closes with release.RequirementsTest PlanningTest DesignExecutionAutomationReleaseDefectsCI/CD

Where should I start?

Select your learning goal below to view your recommended path:

RECOMMENDED CURRICULUM

Foundations of Software Testing

Start from absolute zero. Learn how quality connects to business value, why execution is only 20% of the work, and how the entire testing lifecycle fits together before writing a single test case.

Mission

Help anyone master software testing through practical learning, real production experience, and open-source resources — free, always.

Most testing education explains definitions. TestAtlas is built on the belief that testing is a practiced judgment, not a checklist — so it teaches through realistic scenarios, real defects, and complete workflows instead of isolated terms.

Core Curriculum

Explore learning paths

Eleven role-based paths share one foundation. All eleven are live today — everything is built against the same certified curriculum architecture.

Beginner17 modules · 3 hours

Foundations of Software Testing

What testing actually is, and why it matters before you write a single test case.

Career Impact:

Essential baseline for QA engineers, developers, and product managers.

Prerequisites:None
Testing PrinciplesSDLC/STLCDefect LifecycleQA Metrics
Beginner23 modules · 6 hours

Manual Testing & Test Design

Boundary values, equivalence classes, decision tables — designing tests that catch real problems.

Career Impact:

Fundamental testing skill for manual testers and QA analysts.

Prerequisites:Foundations of Software Testing
Boundary Value AnalysisEquivalence PartitioningExploratory TestingBug Reporting
Intermediate21 modules · 5 hours

API Testing

Apply test design to REST APIs: contracts, authentication, error handling, edge cases.

Career Impact:

Critical bridge towards automation and backend testing roles.

Prerequisites:Foundations + Manual Testing
PostmanREST APIsJSON SchemaAuth (OAuth, JWT)Rate Limiting
Intermediate18 modules · 6 hours

Test Automation

Turn designed test cases into automation that survives real change, not just the demo.

Career Impact:

Primary step to becoming an Automation Engineer or SDET.

Prerequisites:Manual Testing + API Testing
PlaywrightSeleniumPage Object ModelData-Driven TestingCI/CD
Intermediate16 modules · 4 hours

Database Testing

Enough SQL to verify what actually happened to the data, not just what the UI shows.

Career Impact:

Essential for backend testing, data validation, and automated checks.

Prerequisites:Foundations of Software Testing
SQLData IntegrityJoinsSchema ValidationTransaction Testing
Advanced17 modules · 5 hours

Performance Testing

Load, stress, and spike testing designed around realistic traffic, not arbitrary numbers.

Career Impact:

Specialized performance engineering and system reliability skills.

Prerequisites:API Testing + Database Testing
JMeterLoad TestingLatency PercentilesBottleneck AnalysisCapacity Forecasting
Advanced22 modules · 6 hours

Security Testing

The OWASP Top 10 and threat modeling from a tester’s point of view.

Career Impact:

Highly valued security verification and DevSecOps capabilities.

Prerequisites:API Testing + Database Testing
OWASP Top 10Threat ModelingXSS/SQL InjectionPenetration TestingSAST/DAST
Intermediate17 modules · 4 hours

AI for QA

Using AI to accelerate testing, and testing AI-driven features themselves — where each fits.

Career Impact:

State-of-the-art testing techniques for modern AI-integrated systems.

Prerequisites:Foundations of Software Testing
Prompt EngineeringAI Test GenerationLLM ValidationResponsible AIAI Security
Intermediate16 modules · 4 hours

Mobile Testing

Device fragmentation, offline behavior, hardware and permissions — testing beyond web and API.

Career Impact:

Key requirement for mobile app QA specialists and mobile SDETs.

Prerequisites:Manual Testing + API Testing
AppiumEmulators/SimulatorsFragmentationHardware TestingCrash Analysis
Intermediate21 modules · 5 hours

Interview Preparation

Scenario-based practice for the interviews QA candidates actually get asked.

Career Impact:

Direct preparation for QA, SDET, and Lead QA positions.

Prerequisites:Completion of at least one domain-specific learning path.
STAR MethodQA Strategy ScenariosTechnical Coding QsSystem Design
Advanced35 modules · 8 hours

Career & Leadership

Building a test strategy, leading a QA team, and growing beyond individual execution.

Career Impact:

Essential roadmap for aspiring QA managers, Leads, and Directors.

Prerequisites:Foundations + experience leading projects
Test Strategy DesignQA MetricsCoaching & MentoringAgile LeadershipQA Budgeting

Why TestAtlas

Not another list of definitions

One concept, one page

Boundary Value Analysis is explained once, not five times with five different levels of care. Every path that needs a concept links back to the same page, so it stays accurate as the project grows.

Built from real defects

Every domain path is planned around a companion Bug Museum: real, anonymized production defects — the race condition, the off-by-one, the authorization bypass — with the root cause and the test that would have caught it.

Architecture before content

Before writing a chapter, we designed how 500+ pages would fit together without duplicating or contradicting each other. That design was reviewed and is documented, not assumed.

Coming next

Beyond the learning paths

Projects, labs, and interactive consoles are scheduled. Here’s what’s planned and when.

v1.1+

Project Simulations

End-to-end QA workflows inside realistic products — starting with banking and e-commerce.

v1.1+

QA Labs

Runnable exercises with setup, acceptance criteria, and a working solution: automation, API, SQL.

v1.1+

Bug Museum Console

An interactive database of real-world concurrency, security, and transaction bugs with code verification.

v1.1+

Resources & Templates

Ready-to-use checklist libraries for release, API, mobile, performance, and security testing.

Ready when you are

Start with Foundations.

It’s free, it’s live, and it doesn’t ask for a sign-up.