Free roadmap · Playwright + TypeScriptAll roadmaps →

Playwright Automation Roadmap

The fastest-growing automation stack, mapped end to end. From TypeScript basics to a real framework and interviews — the modern path into Playwright SDET roles.

6 stages · about 12 weeks at 1–2 focused hours a day.

Each stage has a free path and a premium fast-track — your call.

  1. 1 · TypeScript / JS foundations

    ~2 weeks

    You're comfortable with types, async/await, and npm — the base Playwright is built on.

    Topics to learn

    • Types & interfaces
    • Promises & async/await
    • Modules & npm
    • Array/object methods

    Programs to practice

    • FizzBuzz, palindrome, anagram in TS
    • Build a small typed utility module
    • Fetch + await a public API and log the result
  2. 2 · Playwright core

    ~3 weeks

    You write fast, stable tests using Playwright's modern, auto-waiting API.

    Topics to learn

    • Setup & project skeleton
    • Locators & getByRole
    • Auto-waiting & assertions
    • Trace viewer & debugging

    Programs to practice

    • Automate login on saucedemo.com
    • Use codegen, then clean up the script by hand
    • Open a failing run in the trace viewer
  3. 3 · Advanced Playwright

    ~2 weeks

    You handle real-app complexity: auth, network, and parallelism.

    Topics to learn

    • Fixtures & test hooks
    • Network interception & mocking
    • Storage state / auth reuse
    • Parallel & sharded runs

    Programs to practice

    • Mock an API response and assert the UI
    • Save & reuse auth storage state
    • Run the suite in parallel and capture the timing win
  4. 4 · A real framework (POM)

    ~2 weeks

    You graduate from specs to a maintainable framework you can demo.

    Topics to learn

    • playwright.config deep dive
    • Page Object Model
    • Data-driven tests
    • HTML & Allure reporting

    Programs to practice

    • Refactor tests into page objects
    • Drive a login test from a data file
    • Wire up the HTML + Allure reporters
  5. 5 · API testing + CI

    ~2 weeks

    You cover APIs with Playwright's request API and run everything in CI.

    Topics to learn

    • APIRequestContext
    • Schema validation
    • GitHub Actions
    • Docker & headless runs

    Programs to practice

    • Write API tests with request context
    • Add JSON-schema validation
    • Add a GitHub Actions workflow on push
  6. 6 · Interview prep & portfolio

    ~1 week

    You package it: a portfolio repo, a resume, and answers for TS and JS interviews.

    Topics to learn

    • Polish your framework + README
    • ATS resume
    • Mock interviews
    • A 3-min demo video

    Programs to practice

    • Write a selling README
    • Record a 3-min demo
    • Answer 10 SDET questions out loud
    • Apply to 3 roles

Want this tailored to YOUR situation?

Answer 6 quick questions — experience, language, coding comfort, goal — and get a personalized week-by-week plan with topics, programs to practice, and free resources for each step.

Build my roadmap