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): the tcm-case-management umbrella covering TestRail, Xray, Zephyr Scale, Allure TestOps, and Qase (one tool-agnostic workflow + per-vendor API references), the test-case-anatomy-reference rulebook (ISO 29119-3 anatomy + the review rubric), traceability-matrix-builder, and two 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.
Components
| Type | Name | Description |
|---|---|---|
| Skill | tcm-case-management | Test case management across TestRail, Xray, Zephyr Scale, Allure TestOps, and Qase - one tool-agnostic authoring workflow (TestRail worked end to end) + per-vendor API references |
| Skill | test-case-anatomy-reference | ISO 29119-3 + ISTQB CTAL-TM canonical case fields, tracker-schema map, and the six-axis per-case + six-axis set-level review rubric |
| Skill | traceability-matrix-builder | Build requirements-to-tests matrix from any TCM + requirements source |
| Agent | test-case-quality-critic | Audit test cases for anatomy + rubric + traceability quality - live TCM repositories (API) or exports / markdown matrices (CSV / JSON) |
| 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
tcm-case-management
Test case management (TCM) across the five major platforms - TestRail, Xray, Zephyr Scale, Allure TestOps, and Qase - one tool-agnostic workflow for pre-execution case authoring and repository management: create and update cases, organise suites / sections / folders, attach structured steps with per-step expected results, link cases to requirements (Jira / Linear / GitHub), bulk import from CSV / JSON with idempotent re-runs, and sync from CI. The body works the workflow end to end against TestRail's API v2; references/ carries the per-vendor API specifics (auth model, endpoints, steps shape, enums, rate limits) for all five tools. Use for test case management in any of the five TCMs - authoring cases from a spec, bulk-importing legacy cases, migrating between tools, or mass-editing a case repository. Do NOT use for posting test-run results (pass/fail): result sync is the qa-test-reporting plugin's *-integration surface.
test-case-anatomy-reference
Pure-reference catalog of test-case anatomy and review quality - what fields a well-formed test case must have, what each field means, and how to score the content once the fields are filled. 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 five tracker-specific schemas (TestRail, Xray, Zephyr Scale, Allure TestOps, Qase), and carries the review rubric: six per-case quality axes plus six set-level axes with PASS / WEAK / FAIL verdicts derived without averaging, each threshold marked standard-backed or practitioner convention. Use as the authoritative source when authoring a case template, reviewing a batch of test cases for quality, or migrating between tools.
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 test coverage audits, finding requirements-coverage gaps, sprint-end coverage reviews, compliance documentation, and traceability in regulated industries.
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 tcm-case-management used directly (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 test **cases** (not test code) for quality against the anatomy + review rubric in test-case-anatomy-reference - from either input surface: a live TCM case repository (TestRail / Xray / Zephyr Scale / Allure TestOps / Qase via API) or an offline export / matrix (TestRail CSV, Qase API JSON, Xray Jira export, or the markdown matrices produced by test-case-ideation-from-story / test-case-from-live-feature). Checks required fields, step granularity (one action per step, paired expected result), title quality, expected-result testability, refs validity (resolvable to requirements), orphan detection, and set-level partition / boundary / duplication / tier-shape coverage. Emits per-case findings + a single verdict (pass / block / pass-with-caveats). Refuses to review test code files - those belong to test-code-critic in qa-test-review. Use before promoting a case repository or matrix to a release suite, or as a recurring TCM hygiene gate.