Skip to main content

Autonomous AI QA Engineer — TestPilot

This repository contains the autonomous QA agent prototype for the iMocha Track problem statement IM-02: Autonomous AI QA Engineer.

TestPilot autonomously explores a web application, maps its DOM structure, analyzes the user’s acceptance criteria, synthesizes positive, negative, and boundary test scenarios, executes them in a real Chromium browser, verifies behaviors with high-precision assertions, captures evidence, and generates regression Playwright tests.

Built with

pythontypescriptnode.jsexpress.jsfastapigemini-apigemmagitnext.js

AI tools

Coded withOpenCodeGemma 4 31B

Prize Categories Entered

  • DDeepmind Google

    Best Use of Gemma 4

    Submitted
  • DigitalOcean

    Best Open-Source AI Project

    Submitted