QA & Automation Roadmap
- Backend Roadmap
- Full Stack Roadmap
- QA Engineer roadmap on roadmap.sh
- See the QA, automation, and monitoring paths for Backend → Full-stack coverage.
QA fundamentals
- What is Quality Assurance?
- QA mindset and learning the fundamentals
- Test planning, prioritization, and managing QA projects
- Test oracles, verification & validation
Development methodologies
- Agile models: Kanban, Scrum, Extreme Programming (XP), SAFe
- Waterfall, V-model
- SDLC delivery (UAT, project management tools like YouTrack, Trello, JamaStack)
Test design & execution
- Testing approaches: White box, gray box, black box
- Functional testing → unit, integration, regression, smoke, sanity, exploratory, UAT
- Non-functional testing → load, performance, stress, security, accessibility
- Test-driven development (TDD)
- Frontend automation: Playwright, Cypress, Jest, Jasmine, Nightwatch, Puppeteer, WebdriverIO, QA Wolf, Robot, Headless Chrome/Firefox, HTMLUnit, Selenium, Ajax caching
- Backend automation: REST Assured, SoapUI, Postman/Newman, Karate framework
- Mobile automation: Appium, XCUITest, Espresso, Detox
- Automation frameworks: Browser/DevTools, QA Wolf, Robot, SWAs/PWAs/JAMStack considerations, accessibility tests (Wave, AXE)
- Headless testing best practices
Testing infrastructure
- CI/CD runners: Jenkins, TeamCity, Drone, GitLab CI, GitHub Actions, CircleCI, Travis CI, Bamboo, Azure DevOps Services
- Version control: Git (GitHub, Bitbucket, GitLab)
- Repo hosting services and automation integrations
- Monitoring & Observability: Kibana, Datadog, Grafana, Sentry, New Relic, Runscope
- Reporting tools: Allure, JUnit
- Load/performance tooling: Gatling, K6, Artillery, Locust, Vegeta, Lighthouse, WebPageTest
- Monitoring critical signals (PagerDuty, Grafana dashboards)
- Email/security testing helpers: Mailinator, Secrets Management, Gmail Tester, Vulnerability scanning, OWASP Top 10
- Project test management: qTest, TestRail, TestLink, Zephyr
- Issue tracking & collaboration: Atlassian, Assembla
- Browser addons: Chrome DevTools, Browser addons for responsive/adaptive testing, Selenium IDE, Ghost Inspector, Bug Magnet
- CSR vs SSR considerations for automation
Headless & security-focused QA
- Headless browsers, security testing pipelines, authentication/authorization automation
- Dynamic testing with real-time monitoring (Grafana/Sentry/New Relic)
- Visit Backend → Full-stack roadmaps for deeper system coverage