Software QA and test automation
- QA engineer
- Test automation engineer
- SDET (junior)
- Skills, in order
- Testing fundamentals and bug reporting; SQL basics and API testing; Automation with a mainstream framework; CI pipelines and version control; Writing a test plan for a real feature.
- Capstone task
- Given a small web app and a requirement, write test cases, find and report defects, and automate a smoke suite.
- Sample 12-week outline
- Weeks 1-3: testing basics, bug reports, SQL · Weeks 4-6: API testing and a first automated suite · Weeks 7-9: CI, Git and test design · Weeks 10-12: portfolio project and mock interviews



