qa-test-management
Test case management discipline (pre-execution authoring + lifecycle + traceability): 1 reference skill (test-case-anatomy-reference) + 5 platform case-management skills (testrail-case-management, xray-case-management, zephyr-scale-case-management, allure-testops-case-management, qase-io-case-management) + 1 build skill (traceability-matrix-builder) + 2 agents (test-case-quality-critic, tcm-migration-agent). Distinct from qa-test-reporting's *-integration skills (post-execution result sync); this is pre-execution case authoring + repository management.
Install this plugin
/plugin install qa-test-management@testland-qaPart of role bundles: qa-role-manual-tester, qa-role-leadership
qa-test-management
Test case management discipline (pre-execution authoring + lifecycle + traceability): 1 reference skill (test-case-anatomy-reference) + 5 platform case-management skills (testrail-case-management, xray-case-management, zephyr-scale-case-management, allure-testops-case-management, qase-io-case-management) + 1 build skill (traceability-matrix-builder) + 1 agent (test-case-quality-critic). Distinct from qa-test-reporting's *-integration skills (post-execution result sync); this is pre-execution case authoring + repository management.
Components
| Type | Name | Description |
|---|---|---|
| skill | test-case-anatomy-reference | ISO 29119-3 + ISTQB CTAL-TM canonical case fields + tracker-schema map |
| skill | testrail-case-management | TestRail API v2: cases + suites + sections + templates |
| skill | xray-case-management | Xray Cloud GraphQL + REST: Manual / Cucumber / Generic tests |
| skill | zephyr-scale-case-management | Zephyr Scale Cloud REST v2: testcases + testScript + folders |
| skill | allure-testops-case-management | Allure TestOps REST: cases + nested scenarios + automation linking |
| skill | qase-io-case-management | Qase Public API v1: cases + suites + shared steps |
| skill | traceability-matrix-builder | Build requirements-to-tests matrix from any TCM + requirements source |
| agent | test-case-quality-critic | Audit a TCM case repository for anatomy + traceability + step quality |
| Agent | tcm-migration-agent | Operationalizes a test-case-management tool migration: field mapping, export/transform/import, dry-run. |
Differentiation
This plugin scopes pre-execution case authoring + repository management + traceability. Sibling neighbours:
Install
/plugin marketplace add testland/qa
/plugin install qa-test-management@testland-qaSkills
allure-testops-case-management
Author and manage Allure TestOps test cases via the REST API - create cases, manage projects + suites, attach scenarios with nested steps, link to Jira / GitHub issues, sync with allure-results from CI runs. Covers Bearer-token auth, /api/rs/testcase CRUD endpoints, nested-step `scenario` shape, and the unique Allure TestOps feature of linking automated results back to manual case definitions. Use for pre-execution case authoring in teams using Allure TestOps as the canonical TCM.
qase-io-case-management
Author and manage Qase.io test cases via the Public API v1 - create cases, organise into suites, attach structured steps, link to Jira/Linear/GitHub, manage shared steps, and bulk-import via JSON. Covers Token header auth, /case/{project_code} CRUD endpoints, the steps array with action / expected_result / data shape, and shared-step reuse. Use for pre-execution case authoring in teams using Qase as a modern lightweight TCM.
test-case-anatomy-reference
Pure-reference catalog of test-case anatomy - what fields a well-formed test case must have and what each field means. Enumerates the ISO/IEC/IEEE 29119-3:2021 test-case template fields (identifier, objective, preconditions, inputs, steps, expected results, postconditions, environment, traceability) and the ISTQB CTAL-TM specification-technique-driven additions (equivalence partition, boundary value, decision table, state transition). Maps the canonical anatomy to the five tracker-specific schemas this plugin covers (TestRail, Xray, Zephyr Scale, Allure TestOps, Qase). Use as the authoritative source when authoring a case template, reviewing case quality, or migrating between tools.
testrail-case-management
Author and manage test cases in TestRail via REST API v2 - create cases, organise into suites + sections, update steps + expected results, bulk import from CSV/JSON, set automation status, link to references (Jira / requirements). Covers the Steps / Text / Exploratory templates, custom-field discovery (`get_case_fields`), and pagination on `get_cases`. Use for pre-execution case authoring and repository management. Do NOT use for submitting test-run results (pass/fail, status updates): that is testrail-integration in qa-test-reporting. Distinct from qa-test-reporting/testrail-integration (post-execution result sync via add_results_for_cases).
traceability-matrix-builder
Build-an-X workflow that produces a requirements-to-tests traceability matrix from a TCM case repository + a requirements source (Jira / Linear / GitHub Issues). Walks the author through (1) extracting requirements with stable IDs, (2) extracting cases + their refs, (3) computing coverage (which requirements have at least one test, which tests verify which requirements, orphaned cases / orphaned requirements), (4) emitting a CSV / Markdown / HTML matrix, and (5) producing an executive summary (X% requirement coverage, Y orphans, Z over-tested). Use for compliance audits, sprint-end coverage reviews, and traceability defensibility in regulated industries.
xray-case-management
Author and manage Xray test cases (Jira issues with Test issue type) via the GraphQL + REST APIs - create tests, attach steps, link preconditions, set testType (Manual / Cucumber / Generic), associate with requirements, bulk import via JSON. Covers OAuth client_id/client_secret auth, the GraphQL createTest mutation, the REST /api/v2/import/test/bulk endpoint, and the Cucumber-style scenario authoring path. Use for pre-execution case authoring in Jira-anchored teams using Xray. Distinct from Xray's test-execution / test-run features which post results.
zephyr-scale-case-management
Author and manage Zephyr Scale Cloud test cases via the REST API v2 - create tests, attach steps, link to Jira issues, organise into folders, manage test cycles. Covers Bearer-token auth, the /testcases endpoints, the testScript / steps shape, and folder hierarchy. Use for pre-execution case authoring in Jira-anchored teams using Zephyr Scale (formerly TM4J). Distinct from Zephyr's test-cycle / execution endpoints which post results.
Agents
tcm-migration-agent
Action-taking orchestrator that executes a full test-case-management tool migration (e.g. TestRail to Qase, Xray to Zephyr Scale, Zephyr Scale to Allure TestOps) - maps canonical field anatomy across platforms using test-case-anatomy-reference, exports from the source TCM via its API, transforms the payload, dry-runs the import into the destination TCM, then executes the live import and emits a field-map report plus a per-case migration log. Distinct from test-case-quality-critic (audits quality, does not migrate) and the individual platform skills (single-tool CRUD, not cross-platform transfer). Use when a QA lead or manager needs to move an existing case repository from one supported TCM to another with field fidelity verified before any data is written.
test-case-quality-critic
Adversarial agent that audits a TCM case repository (or a single case) for quality against test-case-anatomy-reference. Checks: required fields populated (objective / preconditions / steps / expected results / environment / traceability), step granularity (one action per step, paired expected result), title quality (behavioural single-clause), refs valid (resolvable to requirements), and orphan detection (cases not linked to any requirement). Emits a per-case findings table + a single verdict (pass / block / pass-with-caveats). Use before promoting a case repository to a release branch or as a recurring TCM hygiene gate.