Point it at a URL.
Walk away.
The Autonomous Exploratory Tester logs into your application, crawls every page, generates Gherkin test flows using AI, executes each one in a real browser, and triages every failure into a structured bug report — all without a single line of written test input.
Five automated phases. Zero written input.
From the moment you hit Launch to the moment bugs appear in Jira or ClickUp, every step is handled by the agent.
Login
The agent opens your application URL in a real Playwright browser and heuristically locates the login form — finding the password field, username/email input, and submit button without any written rules. It fills your credentials, submits the form, and confirms success by checking for a URL change, appearance of a logout link, or disappearance of the password field.
Crawl
Starting from the post-login page, the agent performs a breadth-first crawl of your application, staying strictly within the same origin — it never wanders to external sites. For every page visited it records the title, headings, all links, visible buttons, input fields, and form count, building a complete interactive map of your UI surface.
Discover Flows
The complete crawl map — page titles, headings, button labels, input field names — is fed to AI, which synthesises up to 6 realistic Gherkin test flows. Scenarios cover navigation sequences, form submissions, search interactions, filtering, and pagination, all referencing real labels from your live application. A deterministic heuristic fallback ensures flows are always generated.
Execute
Every synthesised flow is executed in a real browser through the same PipelineRunner that powers QAEverest's UI Automation module. The browser session starts pre-authenticated — the login state saved during Phase 1 is injected — so every scenario begins exactly where a real user would. Per-flow results include pass/fail status, the failed step, error detail, and a screenshot on failure.
Triage Bugs
Each failed flow is analysed by AI, which produces a structured bug candidate: a concise title, a severity rating (Critical, High, Medium, or Low), the expected behaviour, and the actual behaviour. The Gherkin flow itself serves as the built-in reproduction steps. Bug cards appear in the results view instantly, ready to file.
Every failure becomes a structured bug report
The agent doesn't just flag failures — it writes the bug for you. Each failed flow becomes a complete bug candidate with a title, severity, expected vs actual behaviour, and the Gherkin flow as reproduction steps — ready to file in one click.
Works for public and protected applications
No login? No problem. Credentials? The agent finds the form and fills it.
Public applications
If the target URL has no password field, the agent detects this automatically and proceeds directly to crawl — no credentials configuration needed.
- E-commerce product catalogues
- Public dashboards and portals
- Documentation and support sites
- Marketing and landing pages
Protected applications
Provide your application username and password. The agent locates the login form, fills it, verifies success, and saves the session state so every executed flow starts pre-authenticated.
- SaaS application dashboards
- Admin and management panels
- Internal tools and intranets
- Customer and partner portals
Your credentials never touch our database
At run launch, your username and password are passed to the agent over a secure stdin channel as JSON — they never appear on CLI arguments (which are visible in the process table), never written to disk, and never stored in the database. The run record retains only a masked username such as “Ad***” for display purposes.
One click from bug candidate to Jira or ClickUp
Every bug card has a File to Jira and a File to ClickUp button. The agent pre-fills the entire report — you only need to provide your project key or list ID.
File to Jira
Provide your Jira project key (e.g. QA). The agent creates an issue in your configured Jira instance using your API key from Settings.
File to ClickUp
Provide your ClickUp list ID. The agent creates a task using the token configured in Settings — personal or organisation-level.
QA-42) with a direct link to the tracker. Bugs already filed cannot be filed again from the same run.See It In Action
Enter your application URL and preview the Login → Crawl → Discover Flows → Execute → Triage Bugs run.