AIQA Copilot and coding agents work in your test plans

Test management for manual, automated, and AI testing

TestCollab is where a team keeps its test cases, runs them, and reports the results. Testers, your CI pipeline, and AI agents add their results to one test plan, with the evidence.

14-day free trial. No credit card needed.

QA Copilot drafted 12 test cases from JIRA-388 Waiting for a person to review them
Bug JIRA-412 created From the failed coupon test, with the screenshot attached.
Example plan with made-up data.

QA teams in finance, government, publishing, and software chose TestCollab

  • Moody's
  • KPMG
  • Greater London Authority
  • OutSystems
  • Grubhub
  • W. W. Norton
  • Peek
  • DataSnipper
  • Triton Digital
  • AgilePoint
  • Medit
  • JM Financial
  • SMMT
  • SOC 2 Type 2
  • Data in the US or the EU
  • Used by QA teams for 14 years
Test management

Everything a QA team needs to run a test cycle

Write the test cases, plan the work, run it, and report. This is the core of TestCollab. It works with AI or without it.

Keep every test case in one place

A test case is a list of steps with the result you expect. TestCollab keeps them in suites that the whole team can search and review.

  • Steps and expected results, in suites and sub-suites
  • Shared steps, custom fields, and tags
  • A version history for each test case
  • Import from a CSV file
Test management tool
Test case TC-4 in TestCollab: two steps, each with the result the tester expects
Write tests with AI

AI test case generation from a Jira story, a spec, a screenshot, or a URL

QA Copilot is the AI assistant in TestCollab. Give it a source, and it proposes test cases with steps and expected results. No draft goes into your suite until a person accepts it.

  • Jira user story
  • Requirements document
  • App screenshot
  • Page URL
  1. Choose a source. Pick a story, upload a file, or paste a link.
  2. QA Copilot drafts the test cases, usually in less than 90 seconds.
  3. You review each draft. Edit it, then accept or reject it.
AI test case generation
QA Copilot dialog: create test cases from app screenshots, a URL, or a requirements document
Run tests with AI

AI test automation: assign a test to QA Copilot, like to a tester

QA Copilot reads the steps of a test case and does them in a real browser. It records screenshots and video, so a person can check each result. When the page changes, it repairs the steps that broke. Nobody writes a script.

Already have automated tests?

Keep them. The tc command line tool sends the results of any test runner that writes JUnit XML or Mochawesome JSON. It creates a test case for each new test.

$ tc report --format junit --result-file results.xml --auto-create
Test plan wizard: QA Copilot is in the assignee list next to the testers
Work summary of a test plan that QA Copilot ran: 4 cases, all executed
Agentic QA

Agentic testing: let your coding agent test the app. A person stays in charge.

Claude Code, Codex, Cursor, and other coding agents connect to TestCollab with the tc command line tool. The agent can write new automated tests, or run a test plan that your team wrote. It reports each result with screenshots and logs.

Paste this into your agent

Download https://testcollab.com/agents.md with curl and read the whole file, not a summary. Then look at this project and tell me in a few lines what TestCollab adds for it. Ask me one short question at a time, with a few answers to choose from. Do not start with setup. Take my API token from the TESTCOLLAB_TOKEN environment variable and never ask me to paste it here.

Works in any agent that can run shell commands.
Claude Code Codex Cursor Any agent with a shell
  • A person picks the test cases

    When the agent runs a test plan, it runs the cases that a person assigned to it. It does not decide what matters.

  • A person reviews each failure

    Every result keeps its evidence, so a tester can see what the agent saw.

  • A gate can stop the release

    tc gate fails the pipeline when the results of a plan do not meet your rule.

Works with the tools you use now

Connect your issue tracker, your test runners, and your AI tools.

Bugs and requirements

  • Jira
  • GitHub
  • GitLab
  • Azure DevOps
  • Linear
  • Asana
  • ClickUp
  • ServiceNow

Automation and CI

  • Playwright
  • Cypress
  • Selenium
  • JUnit XML
  • Mochawesome
  • Gherkin feature files
  • Any CI that runs Node.js

AI

  • Claude Code
  • Codex
  • Cursor
  • Windsurf
  • MCP server
All integrations

Security and data residency

SOC 2 Type 2

SOC 2 Type 2 certified. TestCollab runs on AWS.

  • Data in the US, or in the EU on AWS Frankfurt
  • Roles and permissions for each project
  • Review and approval of test case changes Elite and Enterprise
  • SSO, SCIM, and an audit log Enterprise
Security at TestCollab
I’ve been getting encouraging comments from my QA team on how it doesn’t really force you to put a lot of information. Also, my PM and Dev Lead sides, they’re loving the ability to review and comment on the test cases. Previously, everyone in different teams had different standards of writing or documenting test cases and test executions. I would recommend TestCollab because it is a simple test management tool that can ease adoption by your QA team.
Sallehin Sallehuddin Sallehin SallehuddinQA Lead, Carsome

Frequently asked questions

What is TestCollab?

TestCollab is a test management tool. A team keeps its test cases there, plans each test cycle, runs the tests, and reports the results. It records manual results, automated results from CI, and results from AI in the same test plans.

Does AI replace my testers?

No. QA Copilot drafts test cases and runs checks that repeat, and a person accepts each test case that it drafts. Automated checks show that the code does what a test says. They do not show that the product is right for the user. Manual testing and user acceptance testing keep their place in TestCollab.

Which AI coding agents work with TestCollab?

Any agent that can run shell commands, for example Claude Code, Codex, Cursor, or Windsurf. The agent uses the tc command line tool. An agent that supports MCP can also create and update test cases with the TestCollab MCP server.

Can I keep my automated tests?

Yes. The tc report command sends the results of any test runner that writes JUnit XML or Mochawesome JSON, with the evidence. The results go into the same test plans as the manual results.

Who does not need TestCollab?

A solo project where a pass or a fail in CI is enough. TestCollab is for teams that plan the testing, share the results, or must prove what was tested.

Where is my data stored?

On AWS, in the US or in the EU (Frankfurt). TestCollab is SOC 2 Type 2 certified.

Start with one test plan

Import your test cases, or let QA Copilot draft the first ones from a Jira story. Then run them by hand, in CI, or with AI.

14-day free trial. No credit card needed.