II.
Role overview
Reference · liverole:qa-engineer
QA Engineer overview
Designs and executes testing strategies that verify software correctness, reliability, and usability before and after release. Builds and maintains automated test suites covering unit, integration, and end-to-end scenarios, and investigates root causes of defects. Partners with developers and product managers to define acceptance criteria and ensure quality gates are enforced throughout the delivery pipeline.
Attributes
displayName
QA Engineer
isAgentic
false
automatability
0.9
description
Designs and executes testing strategies that verify software correctness, reliability,
and usability before and after release. Builds and maintains automated test suites
covering unit, integration, and end-to-end scenarios, and investigates root causes
of defects. Partners with developers and product managers to define acceptance
criteria and ensure quality gates are enforced throughout the delivery pipeline.
seniority
mid
Outgoing edges
holds_responsibility4
- responsibility:test-strategy·ResponsibilityTest Strategy
- responsibility:risk-assessment·ResponsibilityRisk Assessment
- responsibility:documentation·ResponsibilityDocumentation
- responsibility:release-coordination·Responsibility
requires_skill3
- specialization:qa-testing-automation·Specialization
- domain:software-engineering·DomainSoftware Engineering
- domain:web-development·DomainWeb Development
Incoming edges
held_by1
- responsibility:accessibility-compliance·ResponsibilityAccessibility compliance
involves_role18
- workflow:kradle-pr-lifecycle·WorkflowKradle Pull Request Lifecycle
- workflow:pull-request-lifecycle·WorkflowPull Request Lifecycle
- workflow:feature-development·WorkflowFeature Development
- workflow:bug-triage·WorkflowBug Triage
- workflow:release-management·WorkflowRelease Management Workflow
- workflow:game-prototype-iteration·WorkflowGame Prototype Iteration
- workflow:firmware-release-cycle·WorkflowFirmware Release Cycle
- workflow:hardware-software-integration·WorkflowHardware-Software Integration
- workflow:desktop-app-release·WorkflowDesktop App Release
- workflow:cross-platform-testing·WorkflowCross-Platform Testing
- workflow:mobile-app-submission·WorkflowMobile App Submission
- workflow:mobile-beta-testing·WorkflowMobile Beta Testing
- workflow:load-testing-cycle·WorkflowLoad Testing Cycle
- workflow:agent-evaluation-cycle·WorkflowAgent Evaluation Cycle
- workflow:protocol-implementation-review·WorkflowProtocol Implementation Review
- workflow:simulation-validation-cycle·WorkflowSimulation Validation Cycle
- workflow:legacy-migration-sprint·WorkflowLegacy Migration Sprint
- workflow:bug-triage-process·WorkflowBug Triage Process
lib_involves_role179
- lib-agent:algorithms-optimization--test-engineer·LibraryAgenttest-engineer
- lib-agent:code-migration-modernization--data-integrity-validator·LibraryAgentdata-integrity-validator
- lib-agent:code-migration-modernization--migration-testing-strategist·LibraryAgentmigration-testing-strategist
- lib-agent:code-migration-modernization--parallel-run-validator·LibraryAgentparallel-run-validator
- lib-agent:code-migration-modernization--post-migration-validator·LibraryAgentpost-migration-validator
- lib-agent:code-migration-modernization--regression-detector·LibraryAgentregression-detector
- lib-agent:data-science-ml--integration-tester·LibraryAgentintegration-tester
- lib-agent:bioinformatics--bioinformatics-qa-engineer·LibraryAgentbioinformatics-qa-engineer
- lib-agent:bioinformatics--pipeline-validation-engineer·LibraryAgentpipeline-validation-engineer
- lib-agent:biomedical-engineering--software-vv-specialist·LibraryAgentsoftware-vv-specialist
- lib-agent:biomedical-engineering--vv-test-engineer·LibraryAgentvv-test-engineer
- lib-agent:quantum-computing--quantum-test-engineer·LibraryAgentquantum-test-engineer
- lib-agent:game-development--balance-tester·LibraryAgentbalance-tester
- lib-agent:game-development--compatibility-tester·LibraryAgentcompatibility-tester
- lib-agent:game-development--game-qa·LibraryAgentgame-qa
- lib-agent:game-development--playtest-coordinator·LibraryAgentplaytest-coordinator
- lib-agent:qa-testing-automation--accessibility-testing-expert·LibraryAgentaccessibility-testing-expert
- lib-agent:qa-testing-automation--api-testing-expert·LibraryAgentAPI Testing Expert
- lib-agent:qa-testing-automation--cicd-test-integration·LibraryAgentCI/CD Test Integration Expert
- lib-agent:qa-testing-automation--e2e-automation-expert·LibraryAgentE2E Automation Expert
- lib-agent:qa-testing-automation--exploratory-testing-expert·LibraryAgentExploratory Testing Expert
- lib-agent:qa-testing-automation--mobile-testing-expert·LibraryAgentMobile Testing Expert
- lib-agent:qa-testing-automation--performance-testing-expert·LibraryAgentPerformance Testing Expert
- lib-agent:qa-testing-automation--quality-metrics-analyst·LibraryAgentQuality Metrics Analyst
- lib-agent:qa-testing-automation--security-testing-expert·LibraryAgentsecurity-testing-expert
- lib-agent:qa-testing-automation--test-data-expert·LibraryAgentTest Data Expert
- lib-agent:qa-testing-automation--test-environment-expert·LibraryAgenttest-environment-expert
- lib-agent:qa-testing-automation--test-strategy-architect·LibraryAgentTest Strategy Architect
- lib-agent:ux-ui-design--accessibility-verifier·LibraryAgentaccessibility-verifier
- lib-agent:ux-ui-design--color-contrast-analyzer·LibraryAgentcolor-contrast-analyzer
- lib-agent:ux-ui-design--performance-auditor·LibraryAgentperformance-auditor-agent
- lib-agent:ux-ui-design--prototype-testing·LibraryAgentprototype-testing-agent
- lib-agent:ux-ui-design--responsive-design-validator·LibraryAgentresponsive-design-validator
- lib-agent:ux-ui-design--responsive-verifier·LibraryAgentresponsive-verifier
- lib-agent:ux-ui-design--screen-reader-compatibility·LibraryAgentscreen-reader-compatibility-agent
- lib-agent:ux-ui-design--visual-qa-scorer·LibraryAgentvisual-qa-scorer
- lib-agent:ux-ui-design--wcag-accessibility-auditor·LibraryAgentwcag-accessibility-auditor
- lib-agent:web-development--accessibility-auditor·LibraryAgentaccessibility-auditor
- lib-agent:web-development--accessibility-testing·LibraryAgentaccessibility-testing
- lib-agent:web-development--e2e-testing·LibraryAgente2e-testing
- lib-agent:web-development--lighthouse·LibraryAgentlighthouse
- lib-agent:web-development--performance-testing·LibraryAgentperformance-testing
- lib-agent:web-development--unit-testing·LibraryAgentunit-testing
- lib-agent:web-development--visual-regression·LibraryAgentvisual-regression
- lib-process:shared--atdd-tdd·LibraryProcessmethodologies/atdd-tdd
- lib-process:shared--bdd-process·LibraryProcessmethodologies/bdd-specification-by-example
- lib-process:shared--cc10x-build·LibraryProcessmethodologies/cc10x/cc10x-build
- lib-process:shared--cleanroom·LibraryProcessmethodologies/cleanroom
- lib-process:shared--ecc-orchestrator·LibraryProcessmethodologies/everything-claude-code/ecc-orchestrator
- lib-process:shared--ecc-tdd-workflow·LibraryProcessmethodologies/everything-claude-code/ecc-tdd-workflow
- lib-process:shared--example-mapping·LibraryProcessmethodologies/example-mapping
- lib-process:shared--xp-process·LibraryProcessmethodologies/extreme-programming
- lib-process:shared--metaswarm-execution-loop·LibraryProcessmethodologies/metaswarm/metaswarm-execution-loop
- lib-process:shared--pilot-shell-feature·LibraryProcesspilot-shell/feature
- lib-process:shared--pilot-shell-quality-pipeline·LibraryProcesspilot-shell/quality-pipeline
- lib-process:shared--quality-gated-six-phase·LibraryProcessmethodologies/quality-gated-six-phase
- lib-process:shared--rpikit-review·LibraryProcessmethodologies/rpikit/rpikit-review
- lib-process:shared--self-assessment·LibraryProcessmethodologies/self-assessment
- lib-process:shared--test-driven-development·LibraryProcessmethodologies/superpowers/test-driven-development
- lib-process:shared--writing-plans·LibraryProcessmethodologies/superpowers/writing-plans
- lib-process:shared--writing-skills·LibraryProcessmethodologies/superpowers/writing-skills
- lib-process:shared--tdd·LibraryProcessmethodologies/tdd
- lib-process:shared--v-model·LibraryProcessmethodologies/v-model
- lib-process:shared--process-mining·LibraryProcessprocesses/shared/analysis/process-mining
- lib-process:shared--build-failure-triage·LibraryProcessprocesses/shared/ci/build-failure-triage
- lib-process:shared--build-fixer·LibraryProcessprocesses/shared/ci/build-fixer
- lib-process:shared--ci-health-trends·LibraryProcessprocesses/shared/ci/ci-health-trends
- lib-process:shared--conflict-resolution·LibraryProcessprocesses/shared/ci/conflict-resolution
- lib-process:shared--idempotency-and-safe-abort·LibraryProcessprocesses/shared/ci/idempotency-and-safe-abort
- lib-process:shared--handoff-conventions·LibraryProcessprocesses/shared/communication/handoff-conventions
- lib-process:shared--single-channel-communication·LibraryProcessprocesses/shared/communication/single-channel-communication
- lib-process:shared--source-quote-discipline·LibraryProcessprocesses/shared/communication/source-quote-discipline
- lib-process:shared--completeness-gate·LibraryProcessComposable process component that verifies all identified issues have been
- lib-process:shared--cost-aggregation·LibraryProcessComposable process component that aggregates cost-proxy metrics
- lib-process:shared--cycle-aware-verification·LibraryProcessComposable cycle-aware verification component that validates fixes survive
- lib-process:shared--db-agent-explore·LibraryProcessGeneric "point an analyst agent at a local SQLite DB and ask a
- lib-process:shared--deterministic-quality-gate·LibraryProcessComposable deterministic quality gate component that enforces hard shell-based
- lib-process:shared--forbidden-markers-scanner·LibraryProcessComposable pre-deploy gate that scans built JS chunks for substring
- lib-process:shared--fork-contribution-sync·LibraryProcessComposable fork contribution maintenance component providing infrastructure
- lib-process:shared--index·LibraryProcessRe-exports from all shared composable process components.
- lib-process:shared--local-db-build·LibraryProcessGeneric "build a local SQLite database from a source manifest"
- lib-process:shared--feedback-loop-optimizer·LibraryProcessprocesses/shared/local-dev/feedback-loop-optimizer
- lib-process:shared--install-quality-gates·LibraryProcessprocesses/shared/local-dev/install-quality-gates
- lib-process:shared--local-dev-workflow·LibraryProcessprocesses/shared/local-dev-workflow
- lib-process:shared--monorepo-package-scaffold·LibraryProcessComposable monorepo package scaffolding component that creates a new package
- lib-process:shared--n-strikes-escalation·LibraryProcessRun a check task. On failure, run a fixer task and re-check.
- lib-process:shared--playwright-visual-smoke·LibraryProcessComposable process component that performs visual regression smoke tests
- lib-process:shared--prior-attempts-scanner·LibraryProcessComposable process component that scans .a5c/runs/ for prior runs
- lib-process:shared--semantic-release-setup·LibraryProcessprocesses/shared/release/semantic-release-setup
- lib-process:shared--scheduled-report·LibraryProcessprocesses/shared/reporting/scheduled-report
- lib-process:shared--runtime-call-tracer·LibraryProcess* @description Composable runtime call-path tracer that maps execution flows across a codebase
- lib-process:shared--scene-context-builder·LibraryProcessAssemble a "scene context" string for a subagent working on one
- lib-process:shared--source-discovery·LibraryProcessGeneric "discover authoritative open data sources for a domain
- lib-process:shared--tdd-triplet·LibraryProcessComposable TDD triplet component providing a factory for the three canonical
- lib-process:shared--ts-check·LibraryProcessComposable TypeScript compilation check component providing a hard shell gate
- lib-process:collaboration--validator·LibraryProcessspecializations/collaboration/code-review/validator
- lib-process:devops-sre-platform--iac-testing·LibraryProcessspecializations/devops-sre-platform/iac-testing
- lib-process:devops-sre-platform--post-deploy-visual-check·LibraryProcessspecializations/devops-sre-platform/post-deploy-visual-check
- lib-process:qa-testing-automation--accessibility-testing·LibraryProcessspecializations/qa-testing-automation/accessibility-testing
- lib-process:qa-testing-automation--api-testing·LibraryProcessspecializations/qa-testing-automation/api-testing
- lib-process:qa-testing-automation--automation-framework·LibraryProcessspecializations/qa-testing-automation/automation-framework
- lib-process:qa-testing-automation--continuous-testing·LibraryProcessspecializations/qa-testing-automation/continuous-testing
- lib-process:qa-testing-automation--contract-testing·LibraryProcessspecializations/qa-testing-automation/contract-testing
- lib-process:qa-testing-automation--cross-browser-testing·LibraryProcessspecializations/qa-testing-automation/cross-browser-testing
- lib-process:qa-testing-automation--e2e-test-suite·LibraryProcessspecializations/qa-testing-automation/e2e-test-suite
- lib-process:qa-testing-automation--environment-management·LibraryProcessspecializations/qa-testing-automation/environment-management
- lib-process:qa-testing-automation--exploratory-testing·LibraryProcessspecializations/qa-testing-automation/exploratory-testing
- lib-process:qa-testing-automation--flakiness-elimination·LibraryProcessspecializations/qa-testing-automation/flakiness-elimination
- lib-process:qa-testing-automation--metrics-dashboard·LibraryProcessspecializations/qa-testing-automation/metrics-dashboard
- lib-process:qa-testing-automation--mobile-testing·LibraryProcessspecializations/qa-testing-automation/mobile-testing
- lib-process:qa-testing-automation--mutation-testing·LibraryProcessqa-testing-automation/mutation-testing
- lib-process:qa-testing-automation--performance-testing·LibraryProcessspecializations/qa-testing-automation/performance-testing
- lib-process:qa-testing-automation--quality-gates·LibraryProcessqa-testing-automation/quality-gates
- lib-process:qa-testing-automation--security-testing·LibraryProcessspecializations/qa-testing-automation/security-testing
- lib-process:qa-testing-automation--shift-left-testing·LibraryProcessqa-testing-automation/shift-left-testing
- lib-process:qa-testing-automation--test-data-management·LibraryProcessqa-testing-automation/test-data-management
- lib-process:qa-testing-automation--test-strategy·LibraryProcessqa-testing-automation/test-strategy
- lib-process:qa-testing-automation--visual-regression·LibraryProcessspecializations/qa-testing-automation/visual-regression
- lib-process:web-development--accessibility-audit-remediation·LibraryProcessspecializations/web-development/accessibility-audit-remediation
- lib-process:web-development--api-integration-testing·LibraryProcessspecializations/web-development/api-integration-testing
- lib-process:web-development--cross-browser-compatibility·LibraryProcessspecializations/web-development/cross-browser-compatibility
- lib-process:web-development--e2e-testing-playwright·LibraryProcessspecializations/web-development/e2e-testing-playwright
- lib-process:web-development--storybook-component-testing·LibraryProcessspecializations/web-development/storybook-component-testing
- lib-process:web-development--unit-testing-react·LibraryProcessspecializations/web-development/unit-testing-react
- lib-skill:code-migration-modernization--characterization-test-generator·LibrarySkillcharacterization-test-generator
- lib-skill:code-migration-modernization--contract-test-generator·LibrarySkillcontract-test-generator
- lib-skill:code-migration-modernization--migration-validator·LibrarySkillmigration-validator
- lib-skill:code-migration-modernization--test-coverage-analyzer·LibrarySkilltest-coverage-analyzer
- lib-skill:cryptography-blockchain--echidna-fuzzer·LibrarySkillechidna-fuzzer
- lib-skill:data-science-ml--pytest-ml-tester·LibrarySkillpytest-ml-tester
- lib-skill:biomedical-engineering--software-vv-test-generator·LibrarySkillsoftware-vv-test-generator
- lib-skill:education--accessibility-compliance-auditing·LibrarySkillaccessibility-compliance-auditing
- lib-skill:education--rubric-design-validation·LibrarySkillrubric-design-validation
- lib-skill:performance-optimization--gatling-load-testing·LibrarySkillgatling-load-testing
- lib-skill:qa-testing-automation--allure-reporting·LibrarySkillAllure Test Reporting
- lib-skill:qa-testing-automation--api-testing·LibrarySkillAPI Testing
- lib-skill:qa-testing-automation--appium-mobile·LibrarySkillAppium Mobile Testing
- lib-skill:qa-testing-automation--axe-accessibility·LibrarySkillaxe-accessibility
- lib-skill:qa-testing-automation--backstopjs-visual·LibrarySkillBackstopJS Visual Testing
- lib-skill:qa-testing-automation--code-coverage·LibrarySkillCode Coverage Analysis
- lib-skill:qa-testing-automation--cucumber-bdd·LibrarySkillCucumber BDD Testing
- lib-skill:qa-testing-automation--cypress-e2e·LibrarySkillCypress E2E Testing
- lib-skill:qa-testing-automation--database-testing·LibrarySkilldatabase-testing
- lib-skill:qa-testing-automation--docker-test-environments·LibrarySkilldocker-test-environments
- lib-skill:qa-testing-automation--jest-testing·LibrarySkillJest Testing
- lib-skill:qa-testing-automation--jmeter-performance·LibrarySkillJMeter Performance Testing
- lib-skill:qa-testing-automation--k6-performance·LibrarySkillk6 Performance Testing
- lib-skill:qa-testing-automation--owasp-zap-security·LibrarySkillowasp-zap-security
- lib-skill:qa-testing-automation--pact-contract-testing·LibrarySkillpact-contract-testing
- lib-skill:qa-testing-automation--percy-visual·LibrarySkillPercy Visual Testing
- lib-skill:qa-testing-automation--playwright-e2e·LibrarySkillPlaywright E2E Testing
- lib-skill:qa-testing-automation--pytest-testing·LibrarySkillpytest Testing
- lib-skill:qa-testing-automation--sanity-testing·LibrarySkillsanity-testing
- lib-skill:qa-testing-automation--selenium-webdriver·LibrarySkillSelenium WebDriver
- lib-skill:qa-testing-automation--smoke-testing·LibrarySkillsmoke-testing
- lib-skill:qa-testing-automation--stryker-mutation·LibrarySkillStryker Mutation Testing
- lib-skill:qa-testing-automation--test-data-generation·LibrarySkilltest-data-generation
- lib-skill:software-architecture--api-mock-server·LibrarySkillapi-mock-server
- lib-skill:software-architecture--load-test-generator·LibrarySkillload-test-generator
- lib-skill:software-architecture--openapi-validator·LibrarySkillopenapi-validator
- lib-skill:ux-ui-design--accessibility-report·LibrarySkillaccessibility-report
- lib-skill:ux-ui-design--axe-accessibility·LibrarySkillaxe-accessibility
- lib-skill:ux-ui-design--browser-stack·LibrarySkillbrowser-stack
- lib-skill:ux-ui-design--contrast-checker·LibrarySkillcontrast-checker
- lib-skill:ux-ui-design--lighthouse·LibrarySkilllighthouse
- lib-skill:ux-ui-design--screenshot-comparison·LibrarySkillscreenshot-comparison
- lib-skill:ux-ui-design--visual-diff-scorer·LibrarySkillvisual-diff-scorer
- lib-skill:web-development--aria·LibrarySkillaria
- lib-skill:web-development--browser-automation·LibrarySkillbrowser-automation
- lib-skill:web-development--cypress·LibrarySkillcypress
- lib-skill:web-development--frontend-e2e-testing·LibrarySkillfrontend-e2e-testing
- lib-skill:web-development--jest·LibrarySkilljest
- lib-skill:web-development--keyboard-navigation·LibrarySkillkeyboard-navigation
- lib-skill:web-development--msw·LibrarySkillmsw
- lib-skill:web-development--playwright·LibrarySkillplaywright
- lib-skill:web-development--react-testing-library·LibrarySkillreact-testing-library
- lib-skill:web-development--screen-reader·LibrarySkillscreen-reader
- lib-skill:web-development--vitest·LibrarySkillvitest
- lib-skill:web-development--wcag·LibrarySkillwcag
used_by_role7
- stack-profile:e2e-testing-platform·StackProfileE2E Testing Platform (Playwright, Vitest, Docker, GitHub Actions, TypeScript)
- stack-profile:performance-testing·StackProfilePerformance Testing (k6, Grafana, Prometheus, Docker, TypeScript)
- stack-profile:contract-testing·StackProfileContract Testing (Pact, Docker, GitHub Actions, TypeScript, Node.js)
- stack-profile:visual-regression-testing·StackProfileVisual Regression Testing (Chromatic, Storybook, Playwright, React, TypeScript)
- stack-profile:api-mocking-simulation·StackProfileAPI Mocking & Simulation (WireMock, Docker, OpenAPI, TypeScript, Pact)
- stack-profile:embedded-linux·StackProfileEmbedded Linux (C, Rust, Python, Bash, Docker, MQTT)
- stack-profile:fpga-development·StackProfileFPGA Development (Python, Docker, Bash, Go, TypeScript)