QA Career Roadmap — Personalized Learning Plan

Plan your QA engineering journey. Build a personalized mind map and learning path based on your experience level, goals and tool preferences.

Build a personalized QA career mind map based on your experience level and preferences. Four different maps, from the Algorithms → Manual Testing → Java → Selenium path for absolute beginners to the Java+Playwright or Python/TypeScript routes for experienced developers.

What you can learn on this page

  • QA Engineer From Scratch (MAP A) — An 11-step path for people starting without a software background: Algorithms, Manual Testing, Java, Selenium, Postman, REST Assured, Jenkins, AWS, Docker, Kubernetes, Kafka.
  • Java + Selenium Path (MAP C1) — For QA engineers with a software background who want the classic industry stack: Java, Selenium, REST Assured, Jenkins, Docker, AWS, Kubernetes.
  • Java + Playwright Path (MAP C2) — For modern QA automation: Java, Playwright, TypeScript, REST Assured, Jenkins, Docker, AWS, Kubernetes plus optional Cypress and Azure DevOps.
  • Python / TypeScript Path (MAP B) — Modern automation with Python and TypeScript: pytest, Playwright, Postman, SQL, Jenkins, Docker, AWS plus optional Selenium, Cypress and BrowserStack.