---
title: "QA Agent: AI Testing in a Real Browser | ProductOS"
description: "The ProductOS QA Agent tests your app in real headless Chromium: critical flows, API checks, accessibility, and console errors, ending in a single pass or fail verdict."
url: https://productos.dev/agents/qa-agent
---

On demand · Develop

# QA Agent

A real-browser tester that verifies the app actually works

[All agents](https://productos.dev/agents)

## What does the QA Agent do?

> “Your job: verify whether the user's app actually works.”From the agent's actual system prompt

The QA Agent drives a real headless Chromium browser against your app's preview URL, screenshotting after every action. It covers four areas: critical user flows from the PRD, per-route visual checks, backend API checks, and accessibility plus console errors.

Every run ends in a single verdict, pass, partial, or fail, with severity-ranked findings and suggested fixes. A fail can chain straight into an automated fix run by the Fullstack Builder, closing the loop without you triaging bug reports.

## What tools does the QA Agent use?

- `navigateTo / clickElement / typeText / assertVisible`
Drives the real browser through your app's critical flows
- `takeScreenshot / observePage`
Captures visual evidence after every action
- `listRoutes / callApi / assertApiResponse`
Exercises the backend API surface directly
- `runAxeAudit / getConsoleErrors / getNetworkErrors`
Accessibility audit plus console and network error sweeps
- `log_finding / write_qa_report`
Severity-ranked findings and the final verdict report

Reads
- The live preview URL
- Critical flows from the PRD
- The app's route map

Produces
- A verdict: pass, partial, or fail
- Severity-ranked findings with screenshots
- Suggested fixes, chainable into an auto-fix run

In the pipeline

[Before: Code Review Agent](https://productos.dev/agents/code-review-agent) [After: Deploy Agent](https://productos.dev/agents/deploy-agent)

## Put the QA Agent to work.

Every agent works from the same shared context. Describe your idea once and the whole team builds on it.

[Start on Free](https://beta.productos.dev/sign-up?utm%5Fsource=productos.dev/agents/qa-agent) [Meet the whole team](https://productos.dev/agents)
