Jira-native quality evidenceRovo-assisted setup

Release confidence from real test evidence

Make automated tests center of Jira

No manual test-case setup

Testream brings automated test results, failures, artifacts, commits, trends, and release context into Jira, without having to maintain manual Jira test cases.

  • No credit card required
  • Free plan for one Jira project
  • Native reporters and CLI setup in minutes

Explore more use cases: Jira test management software, Jira test reporting software, and sending CI/CD test results to Jira.

Run received
Issue test run summary
AUTH-42 · Matched exact branch name
passed
354
Total Tests
97.4%
Pass Rate
9
Failed Tests
3
Flaky Tests
checkout > stripe redirect4.8s
dashboard > project overview0.6s
api > POST /projects2.1s
auth > refresh token0.9s
Compared against previous branch run2 minutes ago
Issue context

Link failures directly to Jira issues without rewriting what the run already knows.

Dashboard sync

The same evidence rolls into recent test runs, release views, and trend dashboards.

Native reporter support

Works with the frameworks your team already uses.

Open docs
The workflow shift

Automated tests and CI/CD workflows takes the spotlight

Instead of treating QA as a separate manual process, Testream makes it a core part of how your development cycle and releases in Jira.

Before Testream

Manual test-case setup slows automation

QA tracks quality across separate tools

Flakiness hides until it blocks delivery

Jira issues show work status, but not test signal

Acceptance criteria is separated from test evidence

With Testream

Code-first reporting works with existing automated tests

All test metadata stay connected with Jira issues and releases

Flaky tests become visible patterns

Jira issues show linked run status, branch, commit, and suite changes

BDD scenarios can be assessed against captured automated evidence

Code is the source of truth. Jira gets the signal.

No manual test-case bureaucracy.

Traditional test management starts by creating and maintaining a manual test-case layer in Jira. Testream starts where your automated tests already live: your codebase and CI pipeline. Publish results directly from the test runner and let Testream handle the rest.

From codebase to Jira

One time setup, continuous test evidence

Connect the framework your team already uses, publish one test run from local development or CI, and confirm the evidence in Jira before changing the rest of your workflow.

Step 1

Start with the tests already in your codebase

Choose reporter
Reporter Setup
5-minute proof
Framework
PlaywrightJestCypressVitestPytest
npm install
@testream/playwright-reporter --save-dev
playwright.config.ts
reporter: ["list", "@testream/playwright-reporter"]

Use Playwright, Jest, Cypress, JUnit, .NET, Pytest, Vitest, WebdriverIO, Mocha, or the CLI uploader. Testream starts from your existing automated suite.

Open guide
Step 2

Send results from local runs or CI

Add API key
CI Workflow
secrets ready
.github/workflows/tests.yml
- name: Run tests
env:
TESTREAM_API_KEY: $${{ secrets.TESTREAM_API_KEY }}
run: pnpm test:e2e
Branch, commit SHA, environment, and run metadata are attached automatically.

Configure your project's Testream API key, then keep branch, commit, environment, and run metadata attached to every published result.

Open guide
Step 3

See the first run land with evidence attached

Verify in Jira
First Run Verified
run received
Terminal
pnpm playwright test
354 tests published to Jira
97.4%
Pass rate
9
Failed
main
Branch

Run the same test command your team already uses. Testream seamlessly publishes the result into Jira so engineering, QA, product, and release stakeholders see the same signal.

Open guide
What lands in Jira

Evidence in Jira, not buried in logs

Testream turns automated test runs into Jira context your whole team can use: issue summaries, failure evidence, trend signals, and release views connected to real runs.

Issue-level evidence

Give every Jira issue a live test signal.

Testream enriches Jira issues with the automated runs connected to that work, so product, QA, and engineering can see whether related tests passed, failed, or changed.

  • Run status appears where the work is already tracked.
  • Branch and commit context explain where the evidence came from.
  • Suite changes show how test coverage moved with the issue.
See the Jira issue panel
Testream

Test Run Summary

Passed
Project:
VITEST-SAMPLE
Branch:
SCRUM-1
Executed:
30/03/2026, 22:07:08
Commit:
75c549f
Match:
Matched exact branch name
3 Added
0 Removed
55 Total

Compared against trunk baseline (main)

Open Test Run
View Suite Changes
Failure triage

Turn failed tests into Jira-ready context.

Testream keeps errors, stack traces, artifacts, and issue creation connected, so teams can move from a failed run to a useful Jira ticket without rewriting the failure by hand.

  • Keep error output and stack traces attached to the failed test.
  • Carry screenshots, traces, videos, and logs with the run.
  • Create Jira issues from failures with evidence already included.
See failure inspection
Failure inspection
checkout failing
Error: Expected response status 200, got 422
at checkout.spec.ts:87:5
at Page.goto (playwright/lib/page.js:142)
response.body = {"error":"card_declined"}
Artifacts
checkout-failure.png
trace.zip
network-log.har
Issue action
Create Jira issue with evidence
Keeps the error, trace, and screenshot tied to the issue instead of rewriting it manually.
Trends and flakiness

See quality movement before release risk surprises you.

Track pass-rate movement, flaky behavior, suite growth, and timing changes over time, tied to the Jira projects and releases your team already follows.

  • Spot flaky behavior as a pattern, not a surprise.
  • Track suite growth and test drift across runs.
  • Review quality trends next to project and release context.
See trends and analytics
Dashboard trends
View TrendsReleases
354
Total Tests
97.4%
Pass Rate
9
Failed Tests
3
Flaky Tests
18
Recent Test Runs
+4
Suite Growth
8.3s
Avg Duration
Release confidence

Base release conversations on current test evidence.

When test runs are linked to Jira releases, teams can review readiness from real automated runs instead of stale spreadsheets, screenshots, or subjective status updates.

  • Connect release views to current automated test runs.
  • Keep issue, branch, and run context visible together.
  • Give release stakeholders a clearer go or no-go signal.
See release management
Release readiness
v2.4.0
97.4%
Pass Rate
2
Open Issues
3 linked
Recent Runs
Decision support
Current release quality is backed by automated evidence from recent test runs, linked Jira issues, and branch history.
Ready to review
Rovo-assisted quality workflows

AI assisted setup and BDD specs verification with real test evidence

Testream uses Rovo where AI is useful: helping teams configure the first Jira connection, then comparing Jira issue requirements with the evidence captured from automated tests.

Testream Setup Agent

Get the first Jira-connected run working.

The Testream Setup Agent helps your team pick the right reporter, prepare CI guidance, configure the Testream project API key, and verify that a real test run reached Jira.

1
Pick the framework your team uses
Start from Playwright, Jest, Cypress, Pytest, JUnit, .NET, or another supported runner.
2
Follow reporter and CI guidance
Review the setup path for your runner, project, and delivery workflow.
3
Configure the project API key
Connect the Jira project to Testream and validate the API key in settings.
4
Confirm the first run in Jira
Verify that a real automated test run reached the Jira-connected project.
Testream Setup Agent
recommended
Framework
PlaywrightJestCypress
Setup recommendation
npm install @testream/playwright-reporter
First run received · 354 tests
Open the setup guide
Testream BDD Specs

Turn acceptance criteria into reviewable coverage.

Testream BDD Specs helps teams draft, improve, and assess Gherkin scenarios on Jira issues so expected behavior can be compared with real automated tests.

BDD Specs
Gherkin scenarios for KAN-77, compared with ingested automated tests.
Draft with RovoAdd manually
Install on Jira redirectReady
Updated 19/05/2026, 21:29:06
Improve with Rovo
Feature: Testream Header Links Redirects
ScenarioInstall on Jira button redirects to Atlassian Marketplace
GivenI am on the Testream home page
WhenI click the Install on Jira button in the header
ThenI should be redirected to the Marketplace page
Coverage assessment
confirmed · 90%

Coverage is confirmed because a linked automated test passed with strong scenario alignment and matching branch provenance.

Best evidence
Page has accessible content area
Strong scenario matchInferred provenance
Run: 8c5b66e9Project: PLAYWRIGHTBranch: KAN-77Source: testream-app.spec.ts
Open the BDD guide
Use Rovo where it removes real friction.

Start by reducing setup guesswork. Then use Testream BDD Specs to make coverage reviews evidence-based inside Jira.

Get started free
Comparison

Test evidence is more useful when it lives where delivery decisions happen

Testream does not replace your automated tests. It amplifies them, turning results from every layer of your test suite into clear, actionable Jira evidence.

CI logs
Engineers can read them, but the wider team rarely gets clear release signal from them.
Testream brings pass/fail status, failures, artifacts, commits, and run history into Jira.
Xray, Zephyr, and broader test management suites
Deep setup and learning curves can slow adoption, especially when teams also need to maintain manual test cases alongside automated tests.
Testream is focused on code-first automated test reporting, with no manual Jira test-case setup required.
Selenium and test frameworks
Great at running tests, but they do not give Jira teams a shared view of quality across unit, integration, API, and browser test results.
Testream brings results from every automated test layer into Jira, so teams see one connected quality signal.
GitHub PR bots
Helpful for engineers reviewing a pull request, but hard for non-technical stakeholders to follow and easy to lose once the PR moves on.
Testream persists CI test context in Jira, where product, QA, engineering, and release teams can read it alongside the work.
Spreadsheets and status meetings
Depend on manual interpretation and are often outdated before the meeting ends.
Teams can review current run evidence in Jira and share portable one-click PDF reports when a wider audience needs the context.
Generic dashboards
Centralize metrics, but still ask teams to leave Jira to understand delivery risk.
Testream puts quality context beside the work, the issue, and the release.
Who it fits

Built for automated test teams using Jira

Testream is for teams making automation the center of their quality process: shifting test evidence left, reducing manual test maintenance, and giving everyone one Jira-native place to understand quality across the delivery lifecycle.

Built for

Code-first automated testing teams.

  • Teams publishing automated test results from CI/CD.
  • QA teams shifting from manual test tracking to automation-first workflows.
  • Jira teams that want test evidence visible on issues and releases.
  • Teams covering quality across unit, integration, API, and browser tests.
  • Product, engineering, and release stakeholders who need readable test signal.
Not primarily for

Legacy manual-test workflows.

  • Teams that want manual test execution to remain the main workflow.
  • Teams with no plan to adopt automated testing.
  • Teams that treat testing as engineering-only work.
  • Teams that do not treat tests as a first-class quality signal.
  • Teams that want test reporting separated from delivery work.
Pricing

Project-based pricing. No per-seat tax.

Test visibility should not be limited to a handful of paid seats. Start with one Jira project for free, then scale as more teams bring automated test evidence into Jira.

FAQ

What teams usually ask before switching

No. Keep your tests in the frameworks your team already uses. Testream publishes the results into Jira so the evidence becomes easier to find, share, and act on.
Final call

Make automated test evidence part of every Jira delivery decision

Connect Testream, publish your first run, and give engineering, QA, product, and release teams one shared quality signal without manual test-case setup.