QA portfolio projects that don't look fake
What separates a portfolio project that gets you an interview from one that screams tutorial-follower.
Blog
Transitions, interviews, portfolios, and levelling up across manual, automation, SDET, and lead tracks.
What separates a portfolio project that gets you an interview from one that screams tutorial-follower.
What take-home reviewers actually score, and how to spend your limited time on the parts that count.
Not yes or no — which coding and for what. Reading code and light scripting help every tester; automation is where the roles are. Coding extends testing, doesn't replace the judgement.
Tool-list-as-skills, duties not achievements, no quantified impact, generic and untailored — and the reframe that fixes them: prove you're good at testing, don't describe the job.
Senior interviews assess judgement, prioritisation, and influence — not deeper tool trivia. Prep risk-based reasoning, trade-off thinking, and stories of influencing decisions.
Use STAR to keep a bug story focused on your judgement: brief Situation and Task, an Action with reasoning, and a Result with impact — and pick a bug that shows thinking, not luck.
An honest map of QA's branches — deepening manual, automation, SDET, lead, manager — each rewarding different strengths, none 'up' from the others. Choose by what you like doing.
A dated June 2026 take: AI is reshaping QA roles, not eliminating them — eating the mechanical middle, raising the value of judgement, and re-pricing which skills pay.
Six months from your first if-statement to your first paid automation contract — if you focus. Here's the path I'd take if I were starting today.
The SDET interview loop is four rounds in a trench coat: live coding, system design, framework selection, behavioural. Each round tests something different. Here's what each one is actually looking for.
The transition from SDET to QA Lead is brutal in a way the title doesn't telegraph. You stop being measured on what you ship and start being measured on what your team ships.