Acted as the primary QA partner for "WebCareerGame" during its initial development phases (Pre-Alpha). My role involved rapid feedback loops, validating temporal logic (time progression), and stress-testing the client-side persistence system (Browser Local Storage).
The Challenge
The project relies on a complex "Time vs. Resource" engine running entirely in the browser. If the calendar logic desyncs from the cached save state, the career data becomes irretrievable.
Logic Defect: Race Condition
The Bug: Identified a critical flaw, where spamming the 'Next Day' input while 'Auto-Advance' was active caused the game loop to accelerate exponentially, skipping weeks in seconds.
Impact: Validated as a reproducible "Race Condition" in the time-step logic.
Rendering Failure: Object Rendering
The Bug: Caught a raw [object Object] rendering error during the match summary screen.
Analysis: The frontend failed to parse the specific game event string, dumping the raw JavaScript object structure directly into the UI.
Client Feedback & Partnership
"Thanks for the assists... put it on ur cv!"
This project highlights my ability to integrate into an Agile workflow, maintain positive developer relations, and deliver actionable feedback that shapes the final product.