TestFlow: AI Testing Automation Workspace
Developer Tools · QA Automation — 8 weeks engagement · 3 engineers
Challenge
TestFlow set out to eliminate the most time-consuming part of the development pipeline: writing and maintaining test cases. Existing testing tools required manual script writing, disconnected CI/CD pipelines, and no centralized visibility into test execution. Teams were shipping code with low confidence and expensive post-deployment bugs.
Solution
We built TestFlow as a repository-aware AI testing automation platform that connects directly to GitHub repos, analyzes codebases, and generates comprehensive test cases using Google Gemini. The platform auto-generates Playwright scripts, executes browser tests in Browserless cloud environments, and provides live execution tracking with detailed logs, screenshots, and trace artifacts — all from a single dashboard.
Before → After
Architecture
- Next.js 16 with React 19 and TypeScript
- Google Gemini for AI-powered test case generation
- Playwright for automated browser testing
- Browserless cloud for scalable test execution
- Clerk for authentication and user management
- Neon PostgreSQL with Drizzle ORM
- Encrypted token storage for secure repo access