Magnus Hedemark and GitHub
ccd69b2383
feat(qa-methodology): strengthen AI-assisted quality evidence ( #503 )
...
* feat(qa-methodology): add AI artifact evidence workflow
* docs(qa-methodology): expose artifact review scope and current inventory
* docs(qa-methodology): correct loading guide eval count
2026-09-14 17:02:48 -04:00
Magnus Hedemark and GitHub
8bd042eae5
feat(qa-methodology): add mutation-guided test hardening evidence workflow
...
Closes #209
2026-08-02 13:31:02 -04:00
username and factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
aa8c027a6e
feat(qa-methodology): add modern agentic references (ai-code-quality-gates, agentic-eval-design)
...
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-01 18:03:55 -04:00
username and factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
9b10ff546a
feat(qa-methodology): add modern QA career levels and SDET engineering references
...
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-01 17:55:13 -04:00
username and factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
ff69b0982f
feat(qa-methodology): add 3 new traditional QA references
...
Add risk-based-testing.md (P×I formula, 5×5 matrix, workshop guidance,
risk register, reassessment triggers, cost-of-failure, estimation
heuristic), exploratory-testing.md (SBTM, charter format, T/B/B metrics,
SFDIPOT, HICCUPPS, tours, bug advocacy), and test-design-techniques.md
(EP, BVA 2/3-value, decision tables, state transition, pairwise/PICT,
error guessing, when-to-use-which table with heuristic level-mapping).
Mutual cross-links with test-strategy.md; consistent P0–P3 priority
tiers. All 12 traditional refs now meet cumulative bars: worked examples,
citations, gotcha warnings, link resolution, composition links, and
accessibility+web-accessibility coverage.
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-01 17:48:37 -04:00
username and factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
5bad13af56
feat(qa-methodology): refresh 5 traditional QA support references
...
- test-data-management: add time-travel testing (freezegun/timecop),
data masking (static vs dynamic), GDPR/right-to-erasure, PII rules
- performance-testing: add tool landscape (k6/Locust/Gatling/JMeter),
SLO-based threshold design, baseline-then-regress, CI cadence,
gate-governance link to quality-gates-and-metrics
- security-testing: update to OWASP Top 10:2025 (A01-A10), add
supply-chain/SBOM, STRIDE threat modeling, SAST/DAST/SCA landscape
- ci-failure-triage: add exit-code taxonomy (1/2/126/127/137/139/143),
git bisect run, flake-vs-failure rerun-once protocol, numbered
5-step diagnostic procedure
- test-debugging: add CI-vs-local divergence checklist (7 causes),
test ordering/shared state (pytest-randomly), mock path binding
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-01 17:41:52 -04:00
username and factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
966edcf0c7
feat(qa-methodology): refresh traditional QA core references and split monolithic file
...
Refresh test-strategy.md, regression-testing.md; split the 28KB
test-automation-gates-metrics.md into focused test-automation.md +
quality-gates-and-metrics.md; delete the old monolithic file.
- test-strategy.md: pyramid-as-heuristic (Trophy, Quadrants, Crab),
shift-left/right, cost-of-failure, coverage-as-diagnostic, estimation,
RTM traceability, accessibility dimension
- test-automation.md: framework decision matrix (pytest/Playwright/
Vitest/Cypress), parallelism/sharding config, ML/predictive selection
(Launchable, arXiv:2106.13891), flaky quarantine workflow, mutation
testing (PIT/Stryker/mutmut)
- quality-gates-and-metrics.md: blocking-vs-advisory gate design, DORA
four keys + reliability, vanity-vs-actionable metrics, defect
severity/priority classification with escalation rules
- regression-testing.md: impact analysis (static/dynamic/ML), suite
evolution tiering, selection math, every-fixed-bug-becomes-a-test,
shift-right observability feedback loops, rerun-once-never-twice
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-01 17:32:24 -04:00
Magnus Hedemark and GitHub
08fafacd6c
feat(qa-methodology): add ci-failure-triage and test-debugging references ( #94 )
...
Two new reference files extending qa-methodology into the reactive side
of its domain — diagnosing failures rather than designing strategy.
ci-failure-triage.md: systematic CI failure diagnosis — runner
availability checks, log triage (gh run view), exit 137 / container
termination evidence-first procedure, pre-existing vs regression
classification, flaky test management, and compose readiness corollary.
Distilled from accumulated CI-failure incident notes.
test-debugging.md: diagnosing broken tests — mock path binding after
module-to-package refactors, FastAPI startup race (mock state set before
TestClient context is overwritten), httpx mock transport pattern, test
execution integrity (collection count vs exit code), deterministic
integration seeds, API signature change fixture recovery, and uv
lockfile hygiene. Distilled from accumulated test-debugging incident
notes.
Both are technique libraries serving qa-methodology's existing domain,
not new standalone skills. SKILL.md reference table updated.
Signed-off-by: Magnus Hedemark <magnus919@pm.me >
2026-07-21 18:05:03 -04:00
Magnus Hedemark and GitHub
c7c4d3b74f
Port 11 methodology skills from hermes-profiles ( #69 )
...
Engineering: backend-engineering, frontend-engineering, data-engineering,
ml-engineering, platform-engineering, qa-methodology
Executive: go-to-market, legal-strategy, operational-design, org-design,
product-strategy
ml-engineering: added missing training-infrastructure.md reference
qa-methodology: added test-data-management, performance-testing,
security-testing references
All frontmatter converted to agent-skills convention.
Source: https://github.com/magnus919/hermes-profiles
2026-07-21 00:58:26 -04:00