# QACrow

> QACrow is an AI-powered QA agent that runs browser-based tests from plain English test plans, returning structured bug reports with severity, repro steps, and confidence scores.

QACrow is an AI-driven QA testing platform that lets engineering teams write test plans in plain English and have an autonomous browser agent execute them like a real user. The agent clicks, types, and validates expected states across your web application, then returns detailed, actionable bug reports with severity ratings, actual vs. expected outcomes, and confidence scores. QACrow is designed for continuous shipping workflows, integrating directly into CI/CD pipelines via webhooks, a REST API, and a TypeScript-first SDK.

- **Plain English Test Plans**: *Describe user flows in natural language — no brittle selectors or fragile scripts required. Just write what the user should be able to do.*
- **AI Browser Agent**: *The agent navigates your site, interacts with elements, and validates expected states automatically, simulating real user behavior.*
- **Structured Bug Reports**: *Each run produces a detailed report with severity classification, actual vs. expected outcomes, clear reproduction steps, and a confidence score.*
- **AI Plan Review**: *Before spending compute on a run, QACrow's AI reviews your test plan for clarity, coverage, and missing edge cases at a flat $0.25 per review.*
- **Scheduled Runs**: *Set tests to run hourly, daily, or on custom cron schedules so you wake up to verified builds.*
- **Webhooks & API**: *Trigger runs from GitHub Actions or any CI pipeline and receive HTTP callbacks when runs or issues change state.*
- **TypeScript SDK & CLI**: *Install `@qacrow/sdk` from npm to drop QACrow into any Node 18+ project, CI pipeline, or AI agent. The `qacrow` CLI supports shell scripts and GitHub Actions.*
- **Prepaid Credits Model**: *Pay only for compute used — most short flows cost $0.50–$2, with a hard cap of $7 per run. No subscriptions or seat limits.*
- **Unlimited Users & Plans**: *All accounts support unlimited test plans and unlimited team members, with workspace-scoped API keys for access control.*

## Features
- Plain English test plans
- AI browser agent execution
- Structured bug reports with severity and confidence scores
- AI plan review before execution
- Scheduled test runs (hourly, daily, custom cron)
- Webhooks for CI/CD integration
- REST API
- TypeScript SDK (@qacrow/sdk)
- CLI tool
- Prepaid credits with per-run hard cap
- Unlimited test plans
- Unlimited users
- Workspace-scoped API keys
- GitHub Actions integration
- Slack notifications

## Integrations
GitHub Actions, Slack, npm, CI/CD pipelines

## Platforms
WEB, API, CLI, DEVELOPER_SDK

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://qacrow.com
- Documentation: https://qacrow.com/docs
- Repository: https://www.npmjs.com/package/@qacrow/sdk
- EveryDev.ai: https://www.everydev.ai/tools/qacrow
