QA Studio

Test management, test runs and automation in one app

Your whole QA process
in one desktop app.

Write test cases, run regression and UAT rounds, and share the results. When a case is ready, AI turns it into a Playwright test that runs against your real app, checking every locator until the test passes.

Version 0.2.0 · Windows 10 and 11 · macOS 12 or newer, Apple Silicon and Intel

How it works

From the first test case to a green test run

Scroll through one feature's journey: planned, executed, reported and automated, all in QA Studio.

01 · Plan

Test cases your whole team can follow

Every case has preconditions and numbered steps, and each step has its own expected result, so it's clear where something failed, not just that it did.

  • Pages and subpages, such as Checkout › Payment
  • Priority, status, smoke and regression tags
  • Saved as Markdown in your Git repository
02 · Plan with AI

Describe a feature, get the test cases

Tell the AI how the feature works, its acceptance criteria, roles, data and what's out of scope. Pick Smoke, Standard or Thorough coverage, then keep the drafts you like.

  • Uses only what you give it, and lists its assumptions
  • You choose which cases to keep
03 · Execute

Regression and UAT rounds, step by step

Create folders for each release or UAT round and runs with exactly the cases you need. Mark each step passed or failed, and write down what actually happened.

  • Passed, failed, blocked or skipped for every case
  • Defect IDs, comments, who ran it and when
04 · Report

Results while you test, ready to share

See the pass rate, progress and a chart for each page as the run goes. Export to Excel, PDF or HTML, and complete the run to lock it until it's reopened.

  • Failed and blocked cases with their defects
  • Excel (CSV), PDF and HTML exports
05 · Automate

A test case becomes a test that actually works

Press Create automated test. Preconditions become setup and every step becomes a Playwright test.step. The AI opens your app, checks each locator matches exactly one element, and runs the test until it passes.

  • Wrong guesses are caught before they reach your code
  • Page Object Model and your team's rules
  • Nothing is saved until you review the diff and apply it

Features

A complete Playwright workbench

Everything you need to build and maintain the automated suite, without leaving the app.

FAQ

Questions

Do I have to use the automation features?

No. Test cases, test runs and reports work on their own, without any coding and without an AI key. Add automation whenever your team is ready.

What do I need to run QA Studio?

Windows 10 or 11, or macOS 12 or newer (Apple Silicon or Intel), and Node.js 20 or newer, which QA Studio uses to set up and run Playwright in your projects. Git is recommended. The AI features need an Anthropic (Claude) or OpenAI API key.

Does my Claude Pro or ChatGPT Plus subscription work?

No. QA Studio uses the providers' APIs, which are billed separately from chat subscriptions. Create an API key in the Anthropic Console or on the OpenAI platform, and add it in Settings.

Can I use an existing Playwright project?

Yes. Open any Playwright project. QA Studio adds one small settings file and leaves your config, folders and Git history as they are.

Where is my data stored?

In your project folder, on your computer. Test cases are Markdown files, runs are JSON files, and tests are regular Playwright code. All of it can be versioned with Git and opened in VS Code, Cursor or any other editor. Nothing is uploaded except what you send to the AI provider you chose.

Windows warns me when I run the installer. Is that expected?

Yes, for now. The installer isn't code-signed yet, so Windows SmartScreen may show "Windows protected your PC". Choose More info, then Run anyway.

How do I install it on a Mac?

Open the downloaded .dmg and drag QA Studio into Applications. One build runs natively on both Apple Silicon and Intel Macs. If macOS says the app can't be opened, go to System Settings → Privacy & Security and choose Open Anyway.

Plan, run and automate your testing in one place