Build FAST · Test SMART
The manual-QA copilot that rides shotgun while you test.
Qiksy fills forms with coherent data, catches console, network & accessibility violations live, and hands you paste-ready bug reports — all while you drive the browser. No autotest scripts. No auth headaches. Works on any site in ten seconds.
The human drives. The copilot senses.
Every "AI tests your app for you" tool dies on the same rocks. Qiksy sidesteps all three by keeping you in the seat — and helping on every step.
The auth problem vanishes
SSO, MFA and captchas kill autonomous agents. You're already logged in and on the right screen — Qiksy just helps from there.
Works on any site instantly
It's an overlay, not an integration. Drop it on any web app — internal tool, staging, prod — and it works. No SDK, no pipeline.
Honest, not magic
"AI won't miss a bug" is a promise that breaks on the first miss. "Reminds you of edge cases and catches violations while you test" is one we keep.
Five steps, all one click each.
This is the whole workflow — from opening a page to handing a fix to a developer or an AI agent.
Detect
Qiksy scans every form and shows what it understood about each field — label, type, constraints. Transparency you can trust.
Fill
One click drops a coherent scenario — Valid persona, Edge (max lengths, unicode), Invalid (broken formats, XSS probe), or Clear. Not faker garbage.
Catch
As you click, violations stream in: console errors, failed requests with the server body, and WCAG AA / markup issues.
Copy
Any finding copies as a paste-ready bug report — with selector, repro steps, screenshot and environment attached.
Hand off
Export the whole session for an AI agent, or generate a client-ready walkthrough report. The fix loop closes itself.
A full QA cockpit, in a side panel.
Free to start. The heavy artefacts — session recorder, roles, reports — unlock with Pro.
Smart form fill
Persona-coherent data — matching emails, confirm-passwords, valid country options — across native inputs and ARIA custom widgets (Radix date/time pickers, comboboxes).
Live findings
Console errors, JS exceptions, unhandled rejections and failed network requests — captured from document_start, deduped, severity-filtered.
Page audit — WCAG AA
Unlabeled controls, buttons without accessible names, contrast failures, broken images, duplicate ids, missing lang, positive tabindex.
Submit watcher
Correlates a submit attempt with failed requests, native validation, aria-invalid and error toasts — reporting the real message, not just "invalid".
Session recorder
A cross-navigation timeline: every page visit with its findings, network log and a screenshot thumbnail. Export a bug, a HAR, or a report.
Roles & RBAC
Save an origin's auth as a named role — cookies (incl. HttpOnly), localStorage, sessionStorage — and restore it to test admin vs. member vs. anon.
Network chaos
Flip the page to Slow (~2.5s latency) or Offline per-tab and watch how the app degrades — spinners, retries, error states.
Edge-value arsenal
Right-click any field for BLNS naughty strings, falsehood names, boundary numbers, injection probes and Stripe test cards — kind-aware per field.
Test-data vault
Named personas per site — apply, edit as JSON, export/import to share with the team. Save a form's current values in one click.
Pseudo-localization
Rewrite visible text to accented, ~40% longer pseudo-text to reveal truncation and hardcoded strings — reverts cleanly.
Spotlight & inspect
Click any finding to dim the page and outline the element. Pick any element for its selector, ARIA role, accessible name and styles.
AI, bring-your-own-key
Optional. Add a Claude key and Qiksy generates domain-aware data, explains a finding, or writes a developer-ready report. The key never leaves your machine.
One panel. Every QA move.
Forms, findings, audits, roles, coverage and a full session history — one keyboard-driven cockpit. Dark or light, themeable to any accent; the golden bolt always stays the signature.






Hand the whole QA context to your coding agent.
A vendor-neutral MCP server lets Claude Code, Cursor, Cline, Windsurf, Zed or VS Code read the live QA state straight from the browser — findings with CSS selectors, detected forms, failed requests with server bodies, recorded repro steps. Say "fix what Qiksy found on this page" and the agent already has everything. It can also drive Qiksy's own surfaces — open the panel, run the audit, pull the coverage checklist, generate the report — but never the app you're testing. Want the agent to click through the app too? Pair it with Playwright MCP: Qiksy is the QA brain, Playwright the hands.
npx qiksy-mcp
📦 Published on npm — npmjs.com/package/qiksy-mcp →
| Tool | What it returns |
|---|---|
qa_tabs | Every tab Qiksy can read, incl. which are isolated multi-login sessions — so an agent can compare what admin vs. member vs. anon each see. |
qa_status | URL + error / warning / form counts + the isolated-login name. Optional tabId. |
qa_findings | Findings with selectors & detail; filter by severity (all / error / warning). |
qa_export | The full qa-export/v1 bundle: findings, failed requests + bodies, form structure, repro steps, env. |
qa_open_panel | Command. Open/close Qiksy's panel and jump to a tab (findings / tour / history …). |
qa_run_audit | Command. Run the a11y/markup audit on the current DOM and return the findings. |
qa_tour | Command. The exploratory-testing checklist — coverage material for writing test cases. |
qa_report | Command. Generate the self-contained HTML session report and return it. |
qa_spotlight | Command. Dim + outline an element by selector so you can see what the agent means. |
qa_tabs gives each its isolatedSession name + tabId, and qa_export per tab diffs what admin vs. member vs. anon each see. To have the agent click through too, pair Playwright MCP over CDP (chrome --remote-debugging-port=9222) — full copy-paste config in the qiksy-mcp README.
- In the extension popup, open MCP bridge, toggle it On, click Generate for a token, pick a port (default 7333), and Save.
- Register the server in your editor with the same token and port — the token is passed via the
QIKSY_MCP_TOKENenv var.
The server is one npx package. Every editor uses the same command — only the file it lives in and a couple of keys differ. Pick yours below and paste.
alarms wake a sleeping service worker to reconnect. No manifest or CSP change needed for ws://127.0.0.1.
# run in your project
claude mcp add --transport stdio qiksy \
--env QIKSY_MCP_TOKEN=YOUR_TOKEN \
-- npx qiksy-mcp --port 7333{ "mcpServers": { "qiksy": {
"command": "npx",
"args": ["qiksy-mcp", "--port", "7333"],
"env": { "QIKSY_MCP_TOKEN": "YOUR_TOKEN" }
} } }{ "context_servers": { "qiksy": {
"source": "custom",
"command": "npx",
"args": ["qiksy-mcp", "--port", "7333"],
"env": { "QIKSY_MCP_TOKEN": "YOUR_TOKEN" }
} } }{ "servers": { "qiksy": {
"type": "stdio",
"command": "npx",
"args": ["qiksy-mcp", "--port", "7333"],
"env": { "QIKSY_MCP_TOKEN": "YOUR_TOKEN" }
} } }Advanced tools for real client work.
Beyond the everyday panel, Qiksy packs heavier instruments — recording, reporting, RBAC and developer handoff — so a testing session becomes something you can bill for and a dev can act on.
Client-ready reports
One click turns a session into a self-contained walkthrough — spotlighted screenshots, numbered repro steps, coverage and defect tiles. The artefact you hand a client; no back-end needed.
Session recorder & HAR
A cross-navigation timeline with screenshot thumbnails and a per-step network log. Export a full repro bug or a headerless HAR — nothing sensitive to scrub.
Roles & multi-login
Save auth as named roles, then run admin, member and anonymous in separate tabs of one browser. Test RBAC in minutes without logging in and out.
Bug Capsule
Package a bug as a single repro page — element screenshot, console tail, failed requests, selector and environment — so the developer reproduces it on the first try.
Follow mode
Just use the app — Qiksy watches your clicks and flags errors, dead clicks, rage clicks and slow responses, each pinned to the exact action as a paste-ready bug.
Agent handoff
Feed the raw qa-export/v1 bundle to your coding agent — Claude Code / Cursor / any MCP client reads your findings, form structure and failed requests straight from the browser and fixes them.
Every install unlocks the full toolkit for 7 days, no card. After that the core — fill, findings, audit, copy-as-bug and the MCP bridge — stays free for good.
Pairs with MultiLogin Tabs.
Qiksy's Roles & multi-login run several accounts inside one testing session — built on the very same isolation engine as MultiLogin Tabs. When you need every tab in your browser to hold a different account, all day, reach for the full extension.
MultiLogin Tabs Companion extension
Run multiple accounts on the same site in one browser window — no incognito, no separate profiles. Assign each tab to a named session and it gets its own fully isolated environment.
Test faster. Report smarter.
Install Qiksy, open any app you're testing, and hit Fill. The copilot takes it from there.
Add to Chrome — freeManifest V3 · your data stays local · no telemetry
Prefer the Pro tools right away? Get a 1-year license — $19