
Vibe Testing (ContextQA)
Engineering Overview
Vibe Testing is a Chrome extension built at ContextQA and shipped during my first months there. It integrates with AI agents to perform autonomous UI validation, broken link detection, performance analysis, and accessibility testing. It specifically targets sites built on platforms like v0.dev and Replit, providing real-time feedback and screenshots of execution.
The Problem
Rapid web development outpaces traditional testing. Developers lack a way to perform real-time, automated UI validation on dynamically generated, AI-driven websites without complex manual setup.
The Solution
A high-performance Chrome extension that leverages AI agents to capture live browser state and perform complex UI tests. It provides detailed reports with prioritized bugs and actionable fix suggestions.
Key Engineering Challenges
Architecting a real-time, bi-directional communication bridge between the browser extension and a remote testing engine, streaming live execution logs and visual state back to the browser as a run progresses. Shipped in production during my first 2-3 months at ContextQA.
Core Capabilities
System Architecture
System Architecture
Frontend (Extension)
Backend (Intelligence)
Communication
"A hybrid architecture combining a lightweight browser extension with a powerful remote AI execution engine for autonomous web testing."