Manual testing fundamentals are still valuable — but automation is now table stakes for SDET and senior QA roles. This roadmap gives manual testers a concrete plan: what to learn, in what order, with what projects, over roughly six months.
Phase 1 (Month 1): Pick a language
Choose Java or Python. Java dominates enterprise testing (TestNG, Selenium, REST Assured). Python dominates data and AI testing. Don't try to learn both — go deep on one.
Phase 2 (Months 2–3): Master one automation framework
- Web — Playwright (modern) or Selenium (broad). Pick Playwright if you're starting fresh.
- API — REST Assured (Java) or requests + pytest (Python).
- Unit — JUnit 5 (Java) or pytest (Python).
Phase 3 (Month 4): Build a portfolio
- Automate a real open-source app (e.g. RealWorldApp, TodoMVC variants).
- Build a small CI/CD pipeline (GitHub Actions) that runs your tests on every PR.
- Add API tests for a public API (GitHub, JSONPlaceholder).
- Write a 1-page README explaining the architecture.
Phase 4 (Month 5): Production-grade patterns
- Page Object Model + custom fixtures.
- Test data factories + environment isolation.
- Reporting (Allure, ReportPortal).
- Parallel execution + flaky test triage.
Phase 5 (Month 6): Specialise
- Performance testing (k6, JMeter).
- Visual regression (Playwright, Percy).
- Contract testing (Pact).
- Cloud device farms (BrowserStack).
Why this roadmap works
Manual testers already have a transferable skill set: test case design, defect reproduction, stakeholder communication, and risk analysis. The roadmap adds automation as a tool, not a replacement. The hardest part is not the technology — it is learning to think in terms of data, fixtures, and assertions instead of clicks and screenshots. Most manual testers cross that bridge in the first 4–6 weeks of writing Playwright or Selenium code.
- Transferable skills — test case design, exploratory testing, defect prioritisation, stakeholder communication.
- New skills — programming (loops, functions, error handling), automation frameworks (Playwright/Selenium/REST Assured), CI/CD, Git basics.
- Time investment — 6 months of focused practice (10+ hours/week) is realistic. Less than that and you ship a thin portfolio.
Project ideas that get you hired
Hiring managers in 2026 want a portfolio that demonstrates real judgment, not just a green CI badge. Build these projects and write one-page READMEs explaining the trade-offs you considered.






