From Manual Tester to SDET in 30 Days: The No-Shortcut Transition Blueprint
Most manual-to-SDET transitions fail for three reasons: distraction (chasing 50 tutorials instead of following one path), lack of structure (random learning without deliverables), and shortcut mentality (trying to learn everything in 10 days before an interview).
This 30-day blueprint is structured, deliverable-focused, and realistic. Follow it and you will have a portfolio that gets you shortlisted.
Contents
Week 1: Programming + Git + CLI
- Day 1-3: JavaScript fundamentals — variables, functions, loops, arrays, objects
- Day 4-5: Async/await and Promises (critical for Playwright)
- Day 6: Git basics — clone, branch, commit, push, pull, merge
- Day 7: Command line — navigation, file operations, running scripts
- Deliverable: GitHub account with 3 small JS projects pushed
Week 2: Playwright + Page Object Model
- Day 8-9: Playwright installation, first test, locator strategies
- Day 10-11: Assertions, screenshots, test configuration
- Day 12-13: Page Object Model — create 3 page classes for a demo app
- Day 14: Run full suite, fix any failures, commit to GitHub
- Deliverable: 15+ automated tests with POM on GitHub
Week 3: API Testing + Postman
- Day 15-16: REST API concepts, HTTP methods, status codes
- Day 17-18: Postman — collections, environments, test scripts
- Day 19-20: Playwright API testing — request context, GET/POST/PUT/DELETE
- Day 21: Hybrid test: create data via API, validate via UI
- Deliverable: API test suite covering a public API (JSONPlaceholder or Reqres)
Week 4: CI/CD + Portfolio + Interview Prep
- Day 22-23: GitHub Actions — create a workflow that runs your tests on every push
- Day 24-25: Add green CI badge to README, write project documentation
- Day 26-27: Update resume: add GitHub link, CI/CD experience, Playwright skills
- Day 28-30: Practice 15 common SDET screening questions out loud
- Deliverable: Complete portfolio project with green badge + updated resume
Resume Transformation
| Before | After |
|---|---|
| “Manual test execution” | “Built 15+ automated E2E tests with Playwright TypeScript” |
| “Bug reporting in Jira” | “API + UI hybrid test automation with CI/CD integration” |
| “Test case writing” | “Page Object Model framework with GitHub Actions pipeline” |
| No GitHub link | github.com/yourname with green CI badge |
