Trace by Qualigate · self-serve SaaS

Describe a test in English. AI runs it. Video recorded.

Stop writing brittle selector-based E2E tests. Tell Trace what to do, and Claude + Playwright execute the test for you. Self-healing. No code. No maintenance. Every run comes with a video recording.

No credit card to startSelf-healingVideo recordingsCI/CD ready

How it works

Three steps. No selectors. No code.

01

Describe the test in English

"Sign in as test@example.com, create a project named 'Demo', verify it appears on the dashboard." That's the whole test — no code, no selectors.

02

Claude + Playwright execute it

AI navigates the page, finds the right elements, handles the unexpected. Adapts when your UI changes. Video recorded the whole way.

03

Review the recording

Watch what happened. Read the AI's reasoning at each step. Get an email if it failed. Re-run with feedback if needed.

The shift

The old way vs the Qualigate way.

Old way
login.spec.ts
describe('Login Flow', () => {
  it('logs in successfully', () => {
    cy.visit('/login');
    cy.get('[data-testid="email-input"]')
      .type('user@example.com');
    cy.get('[data-testid="password-input"]')
      .type('password123');
    cy.get('[data-testid="submit-btn"]')
      .click();
    cy.url().should('include', '/dashboard');
    cy.get('.welcome-message')
      .should('contain', 'Welcome');
  });
});
Brittle selectorsRequires dev skillsConstant maintenance
Qualigate way
Login Test
1.Go to the login page
2.Type "user@example.com" in the email field
3.Enter the password
4.Click the Sign In button
5.Verify the dashboard loads with the welcome message
AI finds elementsAnyone can writeSelf-healing

Time to write first test

2–4 hours5 minutes

Learning curve

WeeksZero

Maintenance burden

ConstantNone

Who can write tests

Developers onlyAnyone
Compiled recipes

After 3 successful runs, your tests cost almost nothing.

The first few runs use AI to figure out your app. After 3 stable successes, Qualigate compiles the test into a Playwright recipe that replays in seconds — no AI tokens needed.

If the recipe ever fails (real UI change), the AI takes over to recover and the recipe re-learns automatically. Most teams see 90%+ token savings on their stable suite.

Per test, per run
Run 1 — AI learning5–8 cr
Run 2 — AI learning3–5 cr
Run 3 — recipe stable ✓1–2 cr
Run 4 — compiled replay0–1 cr
Run 5+ — compiled replay0–1 cr

Recipe auto-invalidates on UI change

Features

Everything QA teams actually need.

Natural-language tests

Write tests the way you'd describe them to a teammate. No code, no selectors, no DSL.

Self-healing

When the UI changes, the AI adapts. No more brittle selectors snapping every release.

Compiled recipes

After 3 successful runs, tests replay without using AI tokens. Same coverage, ~0 cost.

Video for every run

Cypress-style replays of every test. Hand a link to a customer or a dev and they see what happened.

Supervision mode

Human-in-the-loop approval per step, with live screenshots. For the tests where you can't trust autonomous yet.

Multi-tab flows

Tests can open and switch between browser tabs — sign up in your app, verify in admin, both in one test.

Email + webhook alerts

Per-project alert configs. Pass/fail/regression notifications go to the people who can do something.

CI/CD integration

Trigger runs via API key from GitHub Actions, GitLab CI, or any CI. Block deploys on failures.

Secure credentials

Test credentials stored in Convex with encrypted secrets. Never exposed in logs or videos.

00x
Faster to write first test
00%+
Token savings on stable tests
0
Selectors to maintain
00
Free credits to start
Pricing

Pay for credits, not seats.

Each test charges 1 credit (Pulse, default) or 2 (Nova, the more capable model). Step + token safety net protects you from runaway tests. Unused credits roll over.

Try it out

Free

$0/mo
15 credits/mo
Small teams

Starter

$39/mo
100 credits/mo
Most teams
Most teams

Pro

$99/mo
400 credits/mo
Scale

Business

$199/mo
600 credits/mo
See full pricing →
FAQ

Common questions.

Cypress and Playwright need you to write code with selectors that break when your UI changes. Trace by Qualigate reads the page visually with Claude — you describe what you want in English, the AI figures out how to do it. No selectors, no maintenance, anyone on the team can write tests.
The AI adapts. Unlike selector-based tools, the AI understands the intent of each step ("click the sign-in button") rather than the implementation ("click [data-testid='login-btn']"). If the button moves or restyles, the AI still finds it. If a change is genuinely breaking, the run flags it for your review.
Every test run teaches the system. After 3 successful AI runs, we compile the test into a Playwright recipe that replays in seconds without calling Claude — so it costs ~0 credits per run. If the recipe ever fails (UI changed), the AI takes over to recover, and the recipe re-learns automatically. Most teams see 90%+ token savings on their stable suite.
Yes — that's the whole point. QA engineers, PMs, customer success, even stakeholders can write tests. We ship with 12+ ready-made templates (login, signup, checkout, search, etc.) so the first test takes under 5 minutes.
Test credentials are stored as encrypted secrets, never appear in logs or videos. Each test runs in an isolated browser context. We use Anthropic's commercial API — your test data is not used for model training. We're not SOC 2 Type II certified yet (on the roadmap) — for Business+ customers we provide a DPA on request.
All supported. Multi-tab tests open and switch between browser tabs in a single context (shared cookies/session). File upload, drag-and-drop, hover, keyboard shortcuts all work. For high-stakes flows where you want to watch each step, use Supervision Mode — the AI pauses for your approval before acting.
Credit-based. Each test charges 1 credit (Pulse, the default Sonnet-class model) or 2 credits (Nova, our Opus-class model for trickier tests). Step-and-token safety net protects you from runaway costs. Unused credits roll over up to your tier cap. Cancel anytime.

You'll love it if

  • You're tired of selectors breaking every release
  • Your team wants tests but doesn't have QA engineering bandwidth
  • You want PMs and CSMs to be able to write tests too
  • You want video recordings of every run for debugging

Probably not for you if

  • You're testing API contracts (use Pact, Schemathesis)
  • You need unit tests (use Vitest, Jest)
  • You need pixel-perfect visual regression (use Percy, Chromatic)
  • You require SOC 2 Type II today (on the roadmap, not there yet)

Stop writing selectors. Start shipping faster.

15 free credits. No credit card. Templates ready to go. The first test takes 5 minutes.