ReleaseQA for Jest

Know which Jest runs are actually green.

Use the Jest reporter to ship every test run to ReleaseQA. Quality score, flake detection, and coverage-drift tracking for unit and integration suites.

Install

Two copy-pastes. One quality score.

1 · install
$ npm i -D @releaseqa/reporter-jest
2 · config
// jest.config.js
module.exports = {
  reporters: [
    "default",
    ["@releaseqa/reporter-jest", {
      apiKey: process.env.RELEASEQA_API_KEY,
      project: "api",
    }],
  ],
};

Set RELEASEQA_API_KEY in your CI secrets and push. First run appears in under 2 minutes.

Built for Jest

Four signals your CI can’t give you.

Fast suites, too

Unit suites run thousands of tests per minute. We batch and compress so reporting overhead stays under 1%.

Coverage drift detection

If coverage drops >1% week-over-week, the quality score drops and your PR verdict flags it.

Sharded CI friendly

Runs across jest --shard partitions merge into one logical run.

Snapshot-aware

Snapshot updates are tracked separately from real regressions — no false alarms from intentional changes.

Frequently asked

Jest-specific questions.

  • Does it ship test source?
    No. Test names, durations, pass/fail status, failure messages, and stack traces only.
  • Works with projects (monorepo jest)?
    Yes — one reporter config at the root, one project slug per workspace.

Score your Jest suite in 5 minutes.

Free forever tier · No credit card · Cancel anytime.