Stop Writing
Brittle Test Scripts.
Record your manual flows once. Let Joona Mercury's AI execute them automatically — no code, no semantic tags, no developer bottlenecks.
Why QA Teams Switch to Mercury
Every benefit here removes a specific, recurring source of pain in test maintenance.
Zero Setup on Target App
No need to beg developers to add data-testid or change the DOM. Just record and run.
AI-Driven Execution
Our AI understands DOM context. If an ID changes, the AI finds the element anyway.
Record & Replay
Capture complex flows — login, checkout, multi-step forms — in minutes. Click "Run" infinitely.
Smart Data Generation
AI intelligently generates test input data for your forms. No more hardcoding dummy data.
Predictable Costs
Flat-rate DOM-based execution. No hidden vision API costs. Know exactly what you'll pay.
Multi-Model Support
Bring your own API keys. Works with OpenAI, Claude, DeepSeek, and any OpenAI-compatible API.
From Manual to Automated in 3 Steps
Record Your Flow
Use our lightweight browser extension to click, type, and navigate as you normally do.
AI Learns the Context
We capture semantic DOM snapshots, parent HTML, and bounding boxes — not just pixel coordinates.
Run & Relax
Hit "Run" on the dashboard. Mercury executes the flow, generates data, and reports detailed results.
Built for Modern QA Workflows
Every run feeds a live dashboard — so you see test health at a glance, not buried in CI logs.
Chrome Extension Recorder
MV3 compliant, lightweight, runs alongside your normal browsing.
Semantic DOM Snapshotting
Resilient to layout changes — captures meaning, not just position.
AI Selector Resolution
Finds elements even if IDs or classes change between deploys.
Dynamic Test Data Generation
AI fills forms intelligently, matching field type and context.
Detailed Run Logs & AI Reasoning
See exactly why a step passed or failed, step by step.
Multi-Provider AI Configuration
BYOK — bring your own key for OpenAI, Claude, DeepSeek, and more.
Flow Management Dashboard
Organize, edit, and schedule flows across your whole test suite.
Simple, Predictable Pricing
Start free. Scale when you're ready.
For individual QAs getting started.
- ✓5 flows
- ✓50 runs / month
- ✓Core AI features
- ✓Community support
For growing QA teams.
- ✓Unlimited flows
- ✓500 runs / month
- ✓Priority support
- ✓All AI providers (BYOK)
For orgs with compliance needs.
- ✓Custom AI providers
- ✓SSO
- ✓Dedicated support
- ✓SLA
Loved by QA Engineers
“I used to spend hours fixing broken Selenium selectors every sprint. Mercury just works, even when the dev team changes the UI.
“We tripled our regression coverage without adding a single test-only attribute to our React app. That alone justified the switch.
“The reasoning logs are what sold our team. When a step fails, we see exactly why instead of guessing at a stack trace.
Questions, Answered
Yes — your account is what stores recorded flows, runs them on schedule, and connects your AI provider key. Sign up free first, then the extension prompts you to install in under a minute.
Yes. Mercury watches the rendered DOM, not the server response, so client-side routing and dynamic re-renders are handled the same way a real user would experience them.
The AI re-resolves each step against the current DOM using semantic context — role, label, position, surrounding text — rather than a fixed selector, so most layout and styling changes don't break your flow.
No. Mercury runs entirely from the browser extension and our dashboard. Your application code and infrastructure stay untouched.
Snapshots include parent context and bounding boxes alongside the semantic tree, which lets the resolver pierce shadow boundaries and disambiguate elements that share similar markup.
Yes. Mercury is BYOK by default — connect OpenAI, Claude, DeepSeek, or any OpenAI-compatible endpoint, and your DOM data is sent only to the provider you choose.
The run stops at that step and the dashboard shows the AI's full reasoning trace — what it tried, what it matched, and why it couldn't proceed — so you can fix the real cause, not guess at it.
Reclaim Your Time.
Stop Fighting Selectors.
Join the QA engineers who automated their repetitive flows in minutes, not weeks.
Free forever for 5 flows. No credit card needed.