# QA.tech > QA.tech is an AI testing platform for web and mobile applications. Autonomous QA agents explore your product the way a user does, then run regression, exploratory and end-to-end tests on every pull request and release, without hand-written selectors or test scripts to maintain. Vision-based agents interact with the real UI, so tests survive markup and layout changes. Tests are described in plain English; the agent works out the steps and reports what broke. Runs happen on every pull request and on a schedule, posting results into GitHub, GitLab, Slack and Jira. Coverage spans web apps, mobile apps on iOS and Android, and API-backed flows including authenticated journeys. Teams using QA.tech include Pricer, Upsales, Strise, Virtusize, 4C Strategies and Airpelago. Every indexable page has a markdown twin. Append `.md` to any path (for example https://qa.tech/blog/what-is-agentic-testing.md), or request the normal URL with an `Accept: text/markdown` header and the markdown version is returned. Each HTML page also advertises its twin via ``. The REST API and the MCP server share the same tokens and the same base host, https://api.qa.tech. Error responses from QA.tech endpoints are JSON with a stable `code`, a human `message`, a resolution `hint` and a `docs` link. ## Start here - [Product documentation](https://docs.qa.tech): how the product works, setup guides, API reference. - [Sitemap](https://qa.tech/sitemap.xml): every indexable page on qa.tech. - [App login](https://app.qa.tech): the QA.tech application. - [Crawler policy and content signals](https://qa.tech/robots.txt): robots directives for this site. ## Developer resources (API, MCP, auth, webhooks) - [QA.tech developer hub](https://qa.tech/developers): one page listing the API docs, OpenAPI spec, auth, MCP server, webhooks and CLI by name. - [QA.tech API documentation](https://docs.qa.tech/api-reference/introduction): REST API reference – runs, test cases, issues, applications, mobile builds and tunnels. - [QA.tech OpenAPI specification](https://docs.qa.tech/api-reference/api.json): machine-readable OpenAPI 3 document, including security schemes and server base URL. - [QA.tech API authentication](https://docs.qa.tech/api-reference/introduction#authentication): bearer API keys (org- or project-scoped, read or write) and OAuth sign-in for interactive clients. - [QA.tech MCP server](https://qa.tech/product/mcp): endpoint https://api.qa.tech/v1/mcp, streamable HTTP, OAuth sign-in or bearer API key. - [QA.tech MCP setup guide](https://docs.qa.tech/integrations/mcp): client configuration for Cursor, Claude Code, Claude Desktop, Codex and Continue. - [QA.tech MCP server card](https://qa.tech/.well-known/mcp/server-card.json): machine-readable MCP descriptor (endpoint, transport, auth methods, tools). - [QA.tech API authentication doc](https://qa.tech/.well-known/auth.md): markdown summary of bearer keys, OAuth sign-in and the JSON error shape. - [QA.tech agent skills](https://qa.tech/.well-known/agent-skills.json): machine-readable list of what agents can do on qa.tech and through the API. - [QA.tech API catalog](https://qa.tech/.well-known/api-catalog): RFC 9727 linkset pointing at the OpenAPI document and API docs. - [QA.tech webhooks and integrations](https://docs.qa.tech/integrations/webhooks): run-completed and issue events delivered to your endpoint; GitHub, GitLab, Slack and Jira integrations. - [QA.tech CLI](https://www.npmjs.com/package/@qadottech/cli): `npx @qadottech/cli mcp configure` wires the MCP server into supported clients. ## Product - [Web testing](https://qa.tech/product/web-testing): Autonomous agents run end-to-end tests on web apps without scripted selectors. - [Mobile testing](https://qa.tech/product/mobile-testing): Agentic testing for iOS and Android apps on real device configurations. - [Voice testing](https://qa.tech/product/voice-testing): Agents speak into your app's microphone input and verify the transcript, action or request. - [API testing](https://qa.tech/product/api-testing): An AI agent turns plain-language goals into HTTP requests and validation code, then proves the contract. - [Pull request testing](https://qa.tech/product/pr-testing): Every PR gets exploratory and regression runs, with results posted back to GitHub or GitLab. - [MCP server](https://qa.tech/product/mcp): Connect QA.tech to coding agents and IDEs over the Model Context Protocol. - [AI QA testing](https://qa.tech/ai-qa-testing): How AI-driven QA differs from scripted automation and manual testing. - [Product quality audit](https://qa.tech/product-quality-audit): An agent-run audit of your product's current quality and coverage gaps. - [Pricing](https://qa.tech/pricing): Plans and what is included in each. ## Solutions and industries - [For CTOs and engineering leaders](https://qa.tech/solutions/ctos): Ship faster without growing a manual QA team. - [For QA engineers](https://qa.tech/solutions/qa-testers): Hand repetitive regression work to agents and focus on hard test design. - [For SaaS teams](https://qa.tech/saas): Continuous coverage for fast-moving SaaS products. - [For e-commerce](https://qa.tech/industries/ecommerce): Checkout, payment and catalogue flows tested on every release. ## Company - [About QA.tech](https://qa.tech/about-us): Who we are and why we build autonomous QA agents. - [Vision](https://qa.tech/vision): Where we think software testing is heading. - [Press](https://qa.tech/press): Press releases and media coverage. - [Events](https://qa.tech/events): Webinars, meetups and conference appearances. - [Partnerships](https://qa.tech/partnerships): Agency, reseller and technology partnerships. - [Contact](https://qa.tech/contact): Get in touch with the team. - [Book a demo](https://qa.tech/demo): See agentic QA running against your own product. - [Privacy policy](https://qa.tech/privacy-policy): How we handle customer and test data. ## Resources - [Blog](https://qa.tech/blog): Guides and analysis on AI testing, QA strategy and release quality. - [Case studies](https://qa.tech/case-studies): How teams like Pricer, Upsales and Strise run QA with agents. - [Changelog](https://qa.tech/changelog): Product updates, shipped weekly. - [Comparisons](https://qa.tech/compare): QA.tech against Playwright, Cypress, mabl, QA Wolf and others. - [Ebook: Past the bottleneck](https://qa.tech/ebooks/past-the-bottleneck): A practical guide to removing QA as a release bottleneck. - [Ebook: Adopting agentic testing](https://qa.tech/ebooks/adopting-agentic-testing): How to roll out AI QA agents across an engineering org. ## Comparisons - [BrowserStack Alternatives in 2026: Every Grid Changes the Bill, Not the Suite](https://qa.tech/compare/browserstack-alternatives): Looking for a BrowserStack alternative? What the grid market actually costs, checked 6 Oct 2026, what every one of them still leaves you maintaining, and QA.te… - [Playwright Alternatives in 2026: The AI Tools That Still Write Playwright, and the One That Doesn't](https://qa.tech/compare/playwright-alternatives): Looking for a Playwright alternative? Most AI testing tools generate more Playwright for you to maintain. QA.tech runs plain-language goals with no suite file… - [Selenium Alternatives in 2026: Six Frameworks That Keep the Scripts, and the One That Doesn't](https://qa.tech/compare/selenium-alternatives): Leaving Selenium? Six frameworks compared on what each fixes and what it still leaves you maintaining, and QA.tech, the alternative with no scripts at all. Che… - [TestSprite Alternatives in 2026: Six Agentic Testing Tools, and What Each One Leaves in Your Repo](https://qa.tech/compare/testsprite-alternatives): Weighing TestSprite alternatives? TestSprite leaves a Python Playwright suite in your repo and its PR integration only replays it. Six tools compared with pric… - [CodeRabbit Alternatives in 2026: What People Switch To, and What None of Them Change](https://qa.tech/compare/coderabbit-alternatives): Looking for a CodeRabbit alternative? Here are the six tools teams move to, what each costs today, and the one thing every AI code reviewer still skips: runnin… - [Cursor Bugbot Alternatives in 2026: For Teams Not Fully on Cursor, and the Check Bugbot Can't Do](https://qa.tech/compare/cursor-bugbot-alternatives): Need a Cursor Bugbot alternative because half your team isn't on Cursor, or the per-run bill is unpredictable? Five reviewers compared with current pricing, an… - [GitHub Copilot Code Review Alternatives in 2026: When to Replace It, When to Add to It](https://qa.tech/compare/github-copilot-code-review-alternatives): Copilot code review is the default for GitHub teams, and if you're searching for an alternative you may not need to replace it. Five reviewers compared with cu… - [Greptile Alternatives in 2026: Five Reviewers Compared, and Why Sandbox Tests Aren't the Same as Running Your Product](https://qa.tech/compare/greptile-alternatives): Looking at Greptile alternatives over credit overages or early noise? Five reviewers with current pricing, what Greptile's TREX sandbox mode does and doesn't r… - [Qodo Alternatives in 2026: Five Reviewers to Compare, and the Half of Qodo That Went Away](https://qa.tech/compare/qodo-alternatives): Comparing Qodo Merge alternatives? Five reviewers with current pricing, what happened to Qodo's test generation, and why swapping reviewers never gets you a to… - [QA.tech vs. Claude + Playwright](https://qa.tech/compare/qa-tech-vs-claude-playwright): Claude + Playwright makes test generation cheap. It doesn't make tests reliable, maintainable, or strategic. See how QA.tech's AI agents compare – and when eac… - [QA.tech vs. Cypress (2026): Honest Comparison](https://qa.tech/compare/qa-tech-vs-cypress): QA.tech vs. Cypress in 2026 – a side-by-side breakdown of test maintenance, speed, coverage, and total cost. When Cypress fits, when it doesn't, and when to ru… - [QA.tech vs. Mabl (2026): Honest Comparison](https://qa.tech/compare/qa-tech-vs-mabl): QA.tech vs. Mabl in 2026 – an honest breakdown of low-code vs. autonomous AI testing, maintenance cost, and which approach scales with your product. - [QA.tech vs. Playwright (2026): Honest Comparison](https://qa.tech/compare/qa-tech-vs-playwright): QA.tech vs. Playwright in 2026 – maintenance tax, AI agents, CI integration, and 36-month cost. When to pick each, when to run both. - [QA.tech vs. QA Wolf (2026): Honest Comparison](https://qa.tech/compare/qa-tech-vs-qa-wolf): QA.tech vs. QA Wolf in 2026 – AI agents vs. managed services. Speed, control, coverage, and 36-month cost compared. Which fits your team. ## Customer case studies - [4C Strategies scales testing with AI automation](https://qa.tech/case-studies/4c-strategies-replaces-manual-testing-with-ai): 4C Strategies overcame massive testing bottlenecks by using QA.tech's AI agents to read dense user manuals and autonomously test highly customized workflows. - [Bizbrains automates UI testing for continuous delivery](https://qa.tech/case-studies/bizbrains-ui-testing-automation): Bizbrains replaced brittle test scripts with AI agents, automating complex UI testing and enabling reliable continuous delivery through Azure DevOps integratio… - [How Crystal Intelligence cut regression from weeks to hours](https://qa.tech/case-studies/crystal-intelligence-speeds-up-regression-testing): Crystal Intelligence automated complex canvas UI testing with AI, cutting regression from weeks to hours and enabling fast, reliable releases in CI/CD. - [How JOIN automated QA with AI agents](https://qa.tech/case-studies/how-join-automated-qa-with-ai-agents): JOIN Solutions eliminated a severe QA bottleneck by transforming week-long manual regression testing into a automated test runs using QA.tech's AI agents. - [Smartlinx replaced legacy QA processes with AI agents](https://qa.tech/case-studies/smartlinx-ai-qa-replacement): Smartlinx replaced a brittle legacy test framework with AI agents, rebuilding regression testing to improve reliability and reduce reliance on manual QA effort… - [Airpelago – Scaling Drone Operations with Reliable End-to-End Testing](https://qa.tech/case-studies/airpelago---scaling-drone-operations-with-reliable-end-to-end-testing): Power-line drone ops needed stable map UI tests where Playwright flaked–Airpelago now runs agentic E2E on their top journeys several times a day and ships with… - [How Upsales Replaced 320h of Manual Testing with Agents](https://qa.tech/case-studies/how-upsales-replaced-320h-of-manual-testing-with-agents): Upsales replaced 320+ hours of manual regression a month with QA.tech agents–keeping their sales CRM stable without scaling a dedicated manual QA team. - [How AI Agents Saved Pricer’s QA Process](https://qa.tech/case-studies/how-pricer-transform-qa-with-qa-tech): From eight QA engineers to two, Pricer still grew ESL coverage with AI agents–fewer production bugs, faster releases, and about 390 hours of testing saved ever… ## Latest blog posts - [The Tokenburner: how teams burn budgets testing with Claude and Playwright without a harness](https://qa.tech/blog/tokenburner): Where the tokens go when a coding agent drives a browser, why cheaper models don't fix it, and the suite-scale arithmetic a harness amortizes. - [Product quality in the AI SDLC: why the auditor cannot be the creator](https://qa.tech/blog/product-quality-ai-sdlc): When agents write the code, the constraint moves to verifying it. Why scripted tests and self-grading agents miss the same bugs, and what replaces them. - [Agent evals vs testing what the agent shipped](https://qa.tech/blog/agent-evals-vs-testing): Evals grade a coding agent's output. They say nothing about whether the product it changed still works. The difference, with the reward-hacking evidence. - [What is an AI software factory, and where does verification sit in it?](https://qa.tech/blog/ai-software-factory-verification): An AI software factory is a delivery system where agents build, test and ship code and humans design it. Gartner, BCG, Stripe and OpenAI describe one; none spe… - [Playwright vs Selenium in 2026: a neutral comparison](https://qa.tech/blog/playwright-vs-selenium): Playwright vs Selenium on architecture, browser coverage, languages, waiting, parallel runs and debugging, with versions checked 12 October 2026, and which one… - [Spec-driven development needs spec-driven verification](https://qa.tech/blog/spec-driven-development-verification): Spec-driven development makes the spec the source of truth for the build. Spec Kit and Kiro stop there. What verifying the product against the spec looks like. - [Verification vs validation in software testing](https://qa.tech/blog/verification-vs-validation): Verification checks you built it right; validation checks you built the right thing. Standards definitions, a table, and why agent code breaks the old split. - [Harness Engineering: The Sensor the Agent Harness Is Missing Is End-to-End Behaviour](https://qa.tech/blog/harness-engineering-behaviour-sensor): Harness engineering splits the harness into guides and sensors. Nearly every sensor on the standard list reads code. What a behaviour sensor looks like, from a… - [How to Verify the Work of Coding Agents: Four Layers, and the One Your Pipeline Doesn't Have](https://qa.tech/blog/how-to-verify-coding-agent-work): AI code verification in four layers: static checks, the agent's own tests, review agents, and the running product. Only the last one opens the app. - [Why Code Review Is Eating Your AI Gains](https://qa.tech/blog/code-review-bottleneck-ai-generated-code): AI made code cheap to write and left review where it was. Half the engineers polled at a recent DORA keynote call it their biggest bottleneck. Reading AI code… - [How to test your website and app on iPhone Duo](https://qa.tech/blog/how-to-test-your-website-on-iphone-duo): iPhone Duo gives your site and app two screens, a fold and Split View, and Safari can't see the hinge. The three layouts to test before 23 October, on every pu… - [A large regression suite is a liability, not an asset](https://qa.tech/blog/large-regression-suite-is-a-liability): Big regression suites are slow, produce a spurious red on every run and rarely find the bug. Keep 50 to 200 critical-path test cases on a schedule and cover ea… - [Playwright vs Cypress in 2026: a neutral comparison](https://qa.tech/blog/playwright-vs-cypress): Playwright vs Cypress on architecture, browsers, languages, parallel runs, pricing and debugging, with figures checked October 2026, and which one fits your te… - [Every agent now ships with a guardian. Your product doesn't.](https://qa.tech/blog/verifier-agents-dots-muse-codex-security): OpenAI's Dots, Meta's Muse and Codex Security all pair a doer agent with a separate verifier. What that pattern means for software teams, and why the running p… - [The Pull Request Checklist: What Should You Test on Every PR?](https://qa.tech/blog/pull-request-checklist): What to run before a pull request merges (build, unit, scoped E2E, a small regression suite, secret scanning), what to schedule instead, and how to keep the ga… - [Best Monitoring Tools for AI-First Engineering Teams](https://qa.tech/blog/best-monitoring-tools-ai-first-engineering-teams): Production issues don't wait for a root cause. See how 5 monitoring tools compare on setup, pricing, and visibility, and find out which one saves your team the… - [The 12 Best Agentic QA Tools in 2026](https://qa.tech/blog/best-agentic-qa-tools-in-2026): Twelve agentic QA tools sorted on one question: does the tool replay a script, or does it decide what to test from the change in front of it? Updated September… - [AI Development Tools in 2026: Agentic AI, Testing and QA](https://qa.tech/blog/ai-dev-tool-stack-for-2026): Discover how agentic AI, automated testing, and AI QA tools help teams ship faster and safer in 2026. - [AI Testing in CI/CD: How to Run E2E Tests on Every Pull Request](https://qa.tech/blog/step-by-step-guide-setting-up-robust-test-automation-with-github-actions): Where end-to-end tests should run in a pipeline, how to trigger them from a pull request in GitHub - [The 7 Best AI Test Automation Platforms for B2B and SaaS Teams in 2026](https://qa.tech/blog/top-platforms-for-performing-ai-test-automation): AI is vital in every product development stage. Discover how to integrate AI into all product development processes! - [Flaky Tests: The Two Kinds, and Why Chasing Zero Costs You Real Bugs](https://qa.tech/blog/flaky-tests-two-kinds): Not all flaky tests are the same. One kind is noise you should kill; the other is your suite telling you something real. Confuse them and you optimise your way… - [Getting Started with Playwright MCP](https://qa.tech/blog/getting-started-with-playwright-mcp): What Playwright MCP is, how to set it up, what it is genuinely good at, and where a coding agent driving a browser stops being a test suite. - [QA Testing: What It Is, How It Works, and How to Start](https://qa.tech/blog/the-ultimate-beginners-guide-to-qa-testing): What QA testing is, who does it on teams that have no QA team, the types of testing and when each is - [AI in Software Testing (2026): What Works, What Doesn't, How to Roll It Out](https://qa.tech/blog/ai-in-software-testing): Where AI fits in software testing in 2026, from AI-written unit tests to agents that run end-to-end flows – what's real, what's marketing, what it costs. - [What Is Agentic Testing? Agentic QA, Explained](https://qa.tech/blog/what-is-agentic-testing): Agentic testing means an AI agent reasons its way to a testing goal instead of replaying a script. What makes a tool agentic, how the loop works, and where it… - [What Is Autonomous Testing? Levels, Reality Check, Where Agents Fit](https://qa.tech/blog/what-is-autonomous-testing): Autonomous testing means software tests where the system works out how to test, runs it and judges the result. The levels from manual to policy-driven, what no… - [Software Testing Strategies (And Why Most Teams Don't Have One)](https://qa.tech/blog/software-testing-strategies): A software testing strategy decides what must never break, what gets tested on every change, and what you stop testing. Here are the five strategies teams actu… - [The 10 Best E2E Testing Platforms in 2026](https://qa.tech/blog/best-e2e-testing-platforms-2026): Comparing the 10 best end-to-end testing platforms and frameworks in 2026 – autonomous AI platforms, code-based frameworks, managed services – and how to pick… - [The 13 Best AI Testing Tools in 2026](https://qa.tech/blog/the-13-best-ai-testing-tools-in-2026): Comparing the 13 best AI testing tools in 2026 – from autonomous AI agents to managed services. See how - [Website QA Testing Tools: The 12 Best in 2026 (By Testing Type)](https://qa.tech/blog/website-qa-testing-tools): The best website QA testing tools in 2026, organised by what they actually test – functional/E2E, visual, accessibility, API, performance, and cross-browser… - [All 144 entries](https://qa.tech/blog): full index of latest blog posts. ## Latest product updates - [Product updates – 2026-10-08](https://qa.tech/changelog/2026-10-08): The coverage map draws up to 160 pages and 32 actions per page. - [Product updates – 2026-10-07](https://qa.tech/changelog/2026-10-07): Invoices and Commits & Credits appear for every member of an organization with a contract. - [Product updates – 2026-10-06](https://qa.tech/changelog/2026-10-06): A footer on the Coverage map shows the last crawl, the mapped domains and a Crawl button. - [Preview defaults for protected preview deployments](https://qa.tech/changelog/2026-10-02-preview-defaults-for-preview-environments): Set custom headers and a concurrency cap once, and every preview environment created for a PR review inherits them. - [Product updates – 2026-10-01](https://qa.tech/changelog/2026-10-01): Claude Sonnet 5.5 joins the chat model picker and powers pull request reviews on Auto. - [Product updates – 2026-09-30](https://qa.tech/changelog/2026-09-30): The Xray setup form has a region select for Global, United States, Europe and Australia. - [Product updates – 2026-09-29](https://qa.tech/changelog/2026-09-29): With several test inboxes in a project, the agent opens the one it needs. - [Product updates – 2026-09-28](https://qa.tech/changelog/2026-09-28): Clicking a link in a test email opens the destination site, live and in the run video. - [Product updates – 2026-09-25](https://qa.tech/changelog/2026-09-25): PR review comments show before and after screenshots side by side when a UI change is detected. - [Product updates – 2026-09-24](https://qa.tech/changelog/2026-09-24): Ask the assistant who is an owner, admin or member of your organization. - [Product updates – 2026-09-23](https://qa.tech/changelog/2026-09-23): Tests the assistant creates stay in Draft until you ask to activate them. - [Product updates – 2026-09-22](https://qa.tech/changelog/2026-09-22): Opening a project now starts with a chat prompt and personalized next steps. - [Product updates – 2026-09-21](https://qa.tech/changelog/2026-09-21): Any project member can turn on Code Access for the GitHub App, and it is on by default for new repositories. - [Product updates – 2026-09-18](https://qa.tech/changelog/2026-09-18): Android logcat and iOS device logs are captured during mobile runs and shown in the tracer and in chat. - [Full device frames in the run grid](https://qa.tech/changelog/2026-09-17-full-device-frames-in-the-run-grid): Mobile tests in the run grid now show the whole phone screen instead of a cropped strip. - [Product updates – 2026-09-16](https://qa.tech/changelog/2026-09-16): A guide to uploading a PR build and pinning it to a test plan or change review, with CI snippets. - [Product updates – 2026-09-14](https://qa.tech/changelog/2026-09-14): The agent can check the browser console during a run and quote the exact error line back in the trace. - [Product updates – 2026-09-11](https://qa.tech/changelog/2026-09-11): Ask for a flowchart or sequence diagram and the chat agent draws it instead of describing it. - [Product updates – 2026-09-09](https://qa.tech/changelog/2026-09-09): Project Settings now runs your chat workflows or test plans on a schedule, via the API, or on demand. - [Product updates – 2026-09-04](https://qa.tech/changelog/2026-09-04): Configs now have an API Key type, masked everywhere in the UI and passed to tests as a variable. - [Product updates – 2026-09-03](https://qa.tech/changelog/2026-09-03): The Pull Requests stats bar and list now speak in bug outcomes – Fixed, Reproduced, Open. - [Product updates – 2026-09-02](https://qa.tech/changelog/2026-09-02): A clipboard action lets the agent stage text and paste it, so fields that reject typing work. - [Product updates – 2026-09-01](https://qa.tech/changelog/2026-09-01): Ask for a folder path like "Checkout > Payments" and chat builds the whole hierarchy. - [Product updates – 2026-08-31](https://qa.tech/changelog/2026-08-31): Files you share with chat, or ask it to generate, can be saved straight into a reusable File Upload config. - [Product updates – 2026-08-28](https://qa.tech/changelog/2026-08-28): New guides cover first-class API tests end to end, and project agent rules now reach the API testing agent. - [Product updates – 2026-08-27](https://qa.tech/changelog/2026-08-27): Chat, the API and the CLI can search test cases by name, goal, expected result and steps. - [Product updates – 2026-08-26](https://qa.tech/changelog/2026-08-26): A new icon on the pull request list takes you directly to the review conversation. - [Product updates – 2026-08-25](https://qa.tech/changelog/2026-08-25): A bell next to the Running count arms a desktop notification and a chime for the run or test you're watching. - [Product updates – 2026-08-24](https://qa.tech/changelog/2026-08-24): A new hover affordance lets you add a step between any two existing steps in the test case editor. - [Product updates – 2026-08-21](https://qa.tech/changelog/2026-08-21): A new, more capable agent option sits alongside Fast-v2 for more complex flows. - [All 163 entries](https://qa.tech/changelog): full index of latest product updates. ## Optional - [Sitemap](https://qa.tech/sitemap.xml): every indexable URL on qa.tech.