Quality isn't a phase at the end. This is the loop I run on every feature a pod owns, every sprint, and it's how I worked an unannounced AAA title.
step 01
define expected behavior
Before implementation, I sit with the developers and pin down how the feature should behave and feel. If we can't write it down, we're not ready to build it.
i was the QV point of contact for my pod. this is where that starts.
step 02
design the coverage
Test plans, cases, and stories in JIRA and Confluence with entry and exit criteria, built to be reusable across the feature's whole lifecycle, not thrown away after one pass.
step 03
review against intent
As work lands I review it against the design intent we agreed on, flagging risk areas ahead of sprint deliverables instead of after them.
step 04
run the passes
Functional, regression, smoke, and sanity passes across builds. Different questions, different depths, same goal: know exactly what state this build is in.
step 05
triage & escalate
Defects logged with clean repro steps and honest severity, routed to the owning dev, and blockers escalated to resolution before milestone dates. I reported my pod's quality status up to the Development Director.
step 06
prove release readiness
Certification and submission support against first-party requirements. On Madden NFL 26, that meant platform validation for the Nintendo Switch 2 launch.