Role path
QA Engineer
Find the bugs that matter, then automate the checks so teams can ship with confidence.
6 tools12 courses5 lines71 lessons open4 career stages43 h in total
Tools this role uses
The labs and templates for real work that the qa engineer route opens. Use them on the job today; the courses below teach why they work.
Fresher
Station 1Software Testing and QAFind the bugs that matter: test design, exploratory testing, API and accessibility checks, and bug reports developers love.Change to the System Design line
Station 2How the Web WorksFollow one request from a phone to a server and back, design APIs that survive real networks, and put numbers on speed, load and reliability.- Station 3SQL & Data ModelingDesign PostgreSQL tables that keep every fact in one place, write the SQL behind real reports, make queries fast with the right indexes, and keep data correct under concurrent writes and live schema changes.
Junior
Change to the Developer Foundations line
Station 4Your Developer SetupSet up a professional developer workstation on Windows or macOS, get comfortable in the terminal and VS Code, and add the team tools that keep everyone's code consistent.- Station 5Git from the InsideUnderstand how Git really works, from snapshots and the staging area to branches, conflicts, safe history rewriting, undo and the objects inside .git, by running every command yourself.
- Station 6JavaScript Deep DiveLearn how JavaScript really behaves, from values and closures to the event loop and async code, by fixing real bugs in a grocery chain's apps.
Mid-level
Change to the Engineering Roles line
Station 7Test Automation and Quality EngineeringAutomate the right tests: unit, API and end-to-end with Playwright, contract and performance tests, all running in CI.Change to the Developer Foundations line
Station 8GitHub for TeamsWork on a shared codebase the way strong teams do: push and pull safely, review pull requests, ship releases and hotfixes, plan in GitHub Projects, and let GitHub Actions check and deploy every change.Change to the Engineering Roles line
Station 9DevOps: CI/CD, Containers and Infrastructure as CodeAutomate the path from commit to production: CI pipelines people trust, small safe containers, Kubernetes basics, infrastructure as code, safe releases, a secure supply chain and the DORA metrics.Senior
Change to the Cybersecurity line
Station 10Application Security for DevelopersBuild software that resists attack: the OWASP Top 10, threat modelling, secure code review, supply chain and AI app risks.Change to the System Design line
Station 11Running Software in ProductionLearn to see what your software is doing in production, keep it secure, and ship changes safely with a rollback that takes one command.Change to the Leadership line
Station 12From Engineer to Tech LeadLead the technical work of a team: direction, design reviews, delegation, mentoring, predictable delivery and a working partnership with product and engineering management.