QA Engineering Track

SDET Onboarding Program

One intensive month to become an SDET capable of building production-ready test frameworks from scratch, with TypeScript, Playwright, and a quality-first mindset.

4Weeks
1AUT
30+Tests

The testing challenge

ParaBank is a full-featured demo banking application with both a web UI and a REST API. It supports user registration, account management, fund transfers, bill payment, and transaction history — making it a rich target for end-to-end quality coverage. Your job is to build a production-ready Playwright framework that covers API correctness, UI flows, edge cases, and integrates into CI/CD.

What you will build

  • A Playwright TypeScript framework — a single project that evolves across all 4 weeks
  • A custom fixture layer: BasePage (Proxy pattern), BaseAPI, and a unified test.extend() registry
  • Helper modules for auth, accounts, transfers, and typed test data with overloading
  • 30+ tests across API, UI, edge cases, and banking domain flows
  • A custom reporter, CI/CD pipeline, and advanced testing patterns with real observability

One framework — evolving every week

Week 1Foundation
Week 2Architecture
Week 3Coverage
Week 4Production QA
Overall progress — / — tasks