Agentic end-to-end testing

An AI QA engineer that
signs off on every merge.

Point QAce at a URL. It maps every page, writes the tests in plain English, drives them in a real browser, and heals the selectors when your UI moves. Then it gates the pull request, so a regression never reaches your users.

Free tier, forever Works on any stack Self-host or cloud No test scripts to write
run #4187 · checkout flow · chromium 0:12
01Open /checkout210ms✓ pass
02Add “Aeropress” to cart340ms✓ pass
03Reject invalid ZIP “0000”120ms✓ pass
04Submit with an expired card90ms✗ fail
05Assert order confirmation⦸ blocked
1 failing · card decline shows no error PR gate: blocked
Fits your pipeline GitHub · GitLab · Bitbucket · CircleCI · Jenkins · Slack · Jira · JUnit
Why QAce

Record-and-replay breaks on the next deploy. QAce reasons about your app instead.

Brittle selector scripts snap the moment a class name changes. QAce reads the page, the DOM, and your routes like a person would, so tests survive the refactor and tell you what actually broke.

A1

Plain-English tests

Write “add a product and check out” in Markdown. QAce turns intent into concrete, ordered steps, version-controlled in your repo and editable by anyone on the team.

A2

An agent drives the browser

A real cursor clicks, types, and verifies in a live browser. A screen-edge pulse shows the agent is in control. You watch it work, step by step.

A3

Selectors that self-heal

When the DOM shifts, QAce relocates the element by role, text, and context instead of failing. A calibrated judge scores each step with a confidence, so verdicts are trustworthy, not coin-flips.

A4

Full coverage, not a happy path

QAce crawls the whole site, builds a map of every page and field, and writes a prioritized plan that covers the edge cases your scripts never reach.

Explore the full product

In the browser

The overlay that turns any page into a test surface.

Drop in one script tag, or install the Chrome extension. QAce mounts an in-page panel that maps the app, proposes tests, and runs them right where your users are, with no server infrastructure required.

app.yourstore.com/checkout
qace · exploringbuild · plan · run
agent: filling shipping form with test datalive
found 14 interactive elements on this pagemap
proposed 6 tests · 2 destructive, 1 a11yplan

Overlay, VS Code, Chrome, and CI

From zero to a green gate

Three steps to a pull request that tests itself.

Connect & map

Point QAce at your app

It crawls every page, builds a workflow map of buttons, fields, and flows, and reads your codebase for routes and components.

Generate

Get a full test plan

QAce writes a prioritized suite covering the happy path and the edge cases, as editable Markdown tests you keep in your repo.

Gate

Wire it into CI

Every pull request runs the suite. A healthy or unhealthy status blocks the merge the moment something breaks.

Read the full walkthrough

Free to start

Give your app an AI QA engineer.

Sign up and run your first test in minutes. No credit card, no scripts to write.