What it is
Gowthamora Testing Arena is a quiz show for QA and SDET interview revision. You pick a topic and a difficulty, answer scenario questions, use 50/50, Hint and Skip once per round, and every answer comes with an explanation and a source link. It is live at testing.gowthamora.com.
How it is built
- TypeScript, React, Express 5, PostgreSQL, Zod for validation.
- A reviewed question bank of about 280 scenario questions, with AI-assisted generation behind a server-side proxy so keys never reach the browser.
- Strict server-side validation and duplicate detection, so a bad or repeated question is rejected before a player sees it.
- Rate limits on the quiz routes, and answers stay on the server until lock-in.
How it is tested
- 90+ Playwright end-to-end tests in 13 spec files: auth, roles, security, resilience, navigation and cookies.
- GitHub Actions runs the browser tests on every change and keeps the report and traces.
- A load test and a live-site probe workflow check the deployed app.
Status
Built over about ten weeks from 11 Sep 2026, with 115+ commits. The source is private. Questions or feedback: contact.