Skip to main content
QAOS Dashboard QAOS Dashboard

What is QAOS?

QAOS is an intelligent testing agent that browses your web application exactly like a real user would — clicking buttons, filling forms, navigating pages — while simultaneously scanning for security vulnerabilities and accessibility problems. Unlike static analysis tools, QAOS understands context. It identifies issues that only surface during real interactions: session tokens exposed after login, privilege escalation through hidden form parameters, or rate limiting that only kicks in after the tenth failed attempt.

What QAOS detects

Security Vulnerabilities

Access control bypasses, injection attacks, weak cryptography, session hijacking vectors, misconfigured headers, and more — mapped to industry standards.

Accessibility & UI/UX Issues

WCAG 2.1 violations, keyboard navigation gaps, color contrast failures, missing form labels, and UX problems that affect real users.

How it works

1

Install the CLI

Install qaos globally via npm and authenticate with your account.
2

Configure a run

Write a JSON config file describing the pages to test and which agents to use, or generate one through the web UI.
3

Run the agent

Execute qaos run — the agent launches a browser, navigates your site, and streams results in real time.
4

Review the report

View a full issue report in the dashboard, with severity ratings, reproduction steps, and fix recommendations.

Core concepts

ConceptDescription
RunA single test execution defined by a config file
TaskA scoped test scenario within a run (e.g. “log in and check the settings page”)
SubAgentA specialized agent module — either security or quality
QAOS ModeAutomatic crawl mode: the agent discovers and tests all pages autonomously
IssueA detected problem, classified by type, severity, and location

Before you begin

QAOS is designed exclusively for testing your own web applications or applications you have explicit written authorization to test.Running QAOS against websites you do not own or have permission to test may violate computer fraud laws and our Terms of Use. You are solely responsible for ensuring you have the right to test any target.
Ready to get started? Install the CLI →