Close and release
Documentation
The ROI gate: over behavior already validated, each scenario gets exactly one verdict, and only the ones that proved regression value get persisted. Most have to fall into Deferred.
The contract, the guardrails, the deliverables and the breakdown3 steps
Agentic contract
- The agent does
- Derives the scenarios by technique, calculates the ROI, proposes Candidate, Manual or Deferred, exactly one per scenario, and persists only the regression-worthy ones in the TMS, with the link cascade built and the ATS linked to the story.
- The person signs
- Approves every ROI verdict, the regression epic and the feature's Test Set. The verdict doesn't get delegated: it's the decision that defines the suite for years to come.
- Evidence required
- ROI score per scenario with its justification, and the alarm triggered if more than half fall into Candidate or Manual (a sign the filter wasn't applied).
Autonomy
2 on a 0-5 scale
Separate verifier
recommendedVerified by:second-agent
- Owning skill
- test-documentation
- Guardrails that govern it
- ReadWriteApprovalValidationTraceabilityCheckpoints
- Roles
- QA AnalystQA LeadExecutorVerifier
Comes out of here
- TC / ATC persisted in the TMS
- ROI verdict per scenario
- Feature's TS (optional)
Jira transitions
- TC: Draft → In Design (start design)
- TC: In Design → READY (ready to run)
- TC: READY → In Review (automation review)
- TC: In Review → Candidate (approve to automate)
- TC: READY → MANUAL (for manual)
Steps it is made of · 3
Step 4: Risk-Based Prioritisation
Early-GameTMLC 3rd StageDecide which ATP scenarios deserve a persistent Test Case (TC) in the TMS and which stay exploratory. The decision runs AFTER executing and reporting: the persistent regression set is decided on ROI, never assumed at planning time.
Deliverable
Refined ATP, with an ROI verdict per scenario
- Criteria
- Potential impactDefect probabilityValue-Cost-Risk
- Tools
- Jira (or equivalent tracker)
- Boilerplate
- Documentation, Prioritize phase (ROI)/test-documentation
Step 5: Asynchronous Test Case Documentation
Mid-GameTMLC 4th StageFormalise in the TMS the Test Cases (TC) of every scenario with a Candidate or Manual verdict. The verb changes with the modality: in `jira-native` those TCs are CREATED here (a native Test issue is already documentation, so it waits for the ROI gate); in `jira-xray` (UPEX's own instance) the Tests exist from Planning and here they are ENRICHED and PROMOTED: rich Gherkin, `regression-candidate` label, the feature's Test Set and the Regression Test Plan. It is asynchronous on purpose: documentation happens AFTER executing and reporting, never before.
Deliverable
Backlog of high-value TCs in the TMS (native Jira or Xray), grouped in the story's ATS (Acceptance Test Set) and ready to be automated with Playwright
- Tools
- XrayJira (or equivalent tracker)
- Boilerplate
- Documentation, Document phase/test-documentation
Step 6: Assessing TCs for Automation
Mid-GameTALC 1st StageReview the freshly documented TCs to determine which ones are automated with Playwright and which stay in manual regression
Deliverable
TCs approved for automation (Candidate verdict) or marked as Manual
- Tools
- XrayJira (or equivalent tracker)
- Boilerplate
- Documentation/Automation border: the verdict gets stamped with "approve to automate" (In Review → Candidate)/test-documentation → /test-automation
