Skip to content
QA Tech Labs
← All courses
All levels8 weeks, live

Playwright + TypeScript Test Automation, End to End

Our flagship course. Start from zero TypeScript and finish with a production-grade Playwright framework, CI pipeline and a real application you built and tested yourself.

  • Playwright
  • TypeScript
  • Node.js
  • GitHub Actions
  • Docker
  • Allure

What you will be able to do

  • Write TypeScript confidently, even if you have never coded
  • Build a Page Object based Playwright framework from an empty folder
  • Automate UI, API and visual tests in one project
  • Run tests in parallel in GitHub Actions with reports and traces
  • Build a small full-stack app with an AI agent, then test it end to end
  • Walk into interviews with a GitHub portfolio you can explain line by line

Who this is for

Manual testers who want to move into automation, developers who are new to testing, and automation engineers coming from Selenium or Cypress who want to switch to Playwright properly.

No coding background is required. Week one is a gentle TypeScript bootcamp built for testers.

What we build together

Rather than toy examples, we build one real project across the whole course:

  1. The app. Using an AI coding agent and MCP servers, you will generate a small full-stack web app (a bookings dashboard with a REST API and a database). You learn to read and reason about an application, not just click through it.
  2. The framework. From an empty folder we build a Playwright + TypeScript framework: config, fixtures, Page Objects, test data, API helpers, custom reporters.
  3. The pipeline. Every push runs the suite in GitHub Actions across browsers, in parallel, with Allure reports, traces and videos on failure.

Syllabus

Week Topic
1 TypeScript for testers: types, async/await, modules, npm
2 Playwright fundamentals: locators, auto-waiting, assertions, trace viewer
3 Framework design: fixtures, Page Objects, config, environments
4 Test data, authentication state, API testing with Playwright request
5 Visual testing, accessibility checks, mobile emulation
6 CI/CD with GitHub Actions, Docker, sharding, flaky test strategy
7 AI for automation: generating tests, self-healing locators, MCP servers
8 Capstone review, resume rewrite, mock interview

What you get

  • 24 live sessions (recorded, lifetime access)
  • Code reviews on your framework every week
  • Private community with batch mates and alumni
  • Two mock interviews on interview.qatechlabs.com
  • Certificate of completion

Upcoming batches

Starts 24 November 2026

Mon to Fri, 7:00 to 8:30 PM IST (8:30 to 10:00 AM EST)

8 weeks · Live online + recordings

25 seats

Reserve a seat
See all batches →

Questions before you enrol?

We reply within a day, usually faster. Tell us about your background and we will say honestly whether this course is right for you.

Or practise for your next interview on interview.qatechlabs.com