Ship faster
Zest writes the rest.

Paste your app URL and upload your spec. Zest explores the live app, drafts scenarios you can edit in plain English, and runs them in Playwright. Built for a first report in under 15 minutes.

< 0 min
target time to first green report
Rp0
per month to start (Starter, 100 credits)
0
lines of test code you write
The pain

Writing tests is the chore
nobody on a small team has time for.

Playwright is great. Maintaining 200 selectors across six features while you ship isn't. Zest handles discovery, drafting, execution, and triage. You review.

Before Zest
  • Turn the PRD into test cases2-3 days
  • Hand-write selectors4-6 hrs
  • Set up Playwright1 day
  • Fix tests after every redesignevery sprint
With Zest
  • Upload PRD10 sec
  • Confirm feature map2 min
  • Review draft plan3 min
  • First report< 15 min
How it works

From spec to first report
in four steps.

No test code, no selector wrangling, no CI plumbing on day one. And nothing runs until you say so.

  1. 01

    Add your app and your PRD

    Paste your app URL, upload the PRD (markdown, PDF, or text), and add a test account. Zest turns it into a feature map you can edit.

    new project
    app urlhttps://app.com
    prdcheckout-flow.md
    accountzest@example.com · ••••••••
    feature map extracted — editable
  2. 02

    Let Zest explore your app

    Press start. Zest signs in, follows the flows your PRD describes, and learns selectors from the real page, with a live preview as it goes.

    exploration · live
    → signing in with the test account
    → /cartselectors captured from the DOM
    → /checkoutform + a11y tree mapped
    live preview streaming
  3. 03

    Edit the plan in plain English

    Read the scenarios, keep the ones that matter, and change any of them: "also check the discount banner." Then generate Playwright code for your selection.

    test plan · 3 scenarios
    Apply a discount code
    Cart total updates after removing an item
    Guest checkout is blocked
    + also check the discount banner
  4. 04

    Run it and see what broke

    Playwright runs in an isolated Chromium. Every failure comes with screenshots, video, and an AI explanation of the likely cause.

    run report
    passApply a discount code
    passCart total updates
    failGuest checkout is blocked
    cause selector no longer matches — button was renamed
Features

Built for shipping, not for a QA org.

Everything here serves one number: time to first green report.

Turn your PRD into tests

Zest reads your PRD and turns your requirements into ready-to-run test scenarios.

AI explores your app

Zest explores your live app like a real user and discovers pages, elements, and user flows.

Run tests automatically

Run your end-to-end tests and see exactly which scenarios pass or fail.

Know why it failed

Get screenshots, errors, and AI-powered analysis to understand what went wrong.

Secure by default

Your test credentials are encrypted and your test runs start in a fresh browser environment.

MCP integration Beta

Connect Zest to your development workflow and send test results directly to your project.

Pricing

Simple plans

Every plan lasts 30 days and nothing renews automatically. Upgrade any time.

Starter
Rp 75.000/ monthly

Kick the tires on one side project.

Get Starter
  • 100 credits / month
  • 3 projects
  • Gemini models
Indie
Rp 200.000/ monthly

For solo devs and indie hackers shipping in public.

Get Indie
  • 500 credits / month
  • Unlimited projects
  • GPT + Claude
most popular
Pro
Rp 500.000/ monthly

For builders who run tests on every push.

Get Pro
  • 1,200 credits / month
  • Unlimited PRD length
  • Priority support
Team
Rp 1.200.000/ monthly

For small teams who actually want passing tests.

Get Team
  • 3,000 credits / month
  • 5 team members
  • Dedicated support
FAQ

Reasonable questions,
reasonable answers.

Still curious? Email zest.agent@gmail.com — we read every one.

Get your first test report
before your coffee gets cold.

Upload a PRD. Paste a URL. Get the confidence you used to need a QA team for.

Every plan is paid, from Rp 75.000/month. Nothing runs until you press start.