Back to Career Roadmaps
Manual Tester → Automation Engineer
Convert existing domain and test-design knowledge into working code, one language and one framework at a time.
Starting level: Manual QA with 1+ year experienceTarget role: Automation EngineerJourney: 4–6 months of consistent practice
Core skills
- Programming fundamentals: variables, collections, loops, functions, OOP
- Locator strategy and DOM reading
- Test structure: setup, action, assertion, teardown
- Version control workflow with branches and pull requests
- Reading and debugging failures from logs and traces
Recommended technologies
- Java or JavaScript/TypeScript
- Selenium or Playwright
- TestNG/JUnit or Playwright Test
- Maven or npm
- Git
- Jenkins or GitHub Actions
Practice labs
- Automate 20 scenarios on a public demo shop end to end
- Rewrite five of your existing manual regression cases as scripts
- Break a passing test deliberately and practise reading the trace
Projects
- Regression suite for a login + cart + checkout journey with reporting
- Data-driven test set reading from CSV or JSON
Interview preparation
- Explain your framework structure in three minutes with a diagram
- Common language questions: collections, exceptions, string handling
- Waits, synchronisation and why a test flaked
Suggested next step
- Automation Tester → Playwright or API specialisation
Walk this roadmap with a mentor
Book a free demo class and get a plan built around your current level.