🎓 Our next Cohort is starting September 10th, 2026
← All roadmaps
● CAREER ROADMAP

QA / Test Automation

Ship quality — catch what matters before users do.

QA and Test Automation Engineers protect quality — designing tests, finding real bugs and automating checks in the delivery pipeline. It’s a strong, accessible entry into tech with a clear path into automation and engineering.

Start this path →

The complete QA / Test Automation field roadmap - everything worth learning, from fundamentals to advanced. Highlighted core topics are the ones we take you through in the UstackSchool programme.

Core - taught in the programmeRecommendedOptional / advanced
1
Testing Foundations
Testing principlesSDLC & STLCTest typesTest case designBug life cycleTest techniques (BVA / EP)
2
Manual Testing
Functional testingRegressionTest plansExploratory testingUATTest management
3
Programming
JavaScriptGitPythonOOPJava
4
Web Automation
SeleniumPlaywrightPage Object ModelLocators & selectorsCypressWebDriver
5
API Testing
PostmanAPI automationREST AssuredContract testingGraphQL testing
6
Test Frameworks
PyTest / JUnit / TestNGBDD (Cucumber)Data-driven testingAssertions & reportingMocha / Jest
7
CI/CD & DevOps
GitHub ActionsTest in pipelineDockerJenkinsParallel execution
8
Performance Testing
JMeterk6Load & stress testing
9
Mobile Testing
AppiumMobile strategiesDevice farms
10
Advanced
Visual testingSecurity testing basicsAccessibility testingAI in testing
11
Get job-ready
Automation framework capstonePortfolioISTQB certificationInterview prep

Tools & technologies

Playwright / Cypress / SeleniumPostmanJira / TestRailGitGitHub ActionsJavaScript / PythonBrowserStackCharles/DevTools
Ready to start the QA / Test Automation path? Get the skills, portfolio and support to actually land the role.