Dominio
Testing & QA
Perfil de habilidad
Mutation score, Stryker, PIT, mutation operators, test quality assessment
Roles
2
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
8
los otros 2 opcionales
Testing & QA
Test Strategy
17/3/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| QA Automation Engineer | Obligatorio | Understands mutation testing concepts: mutants, mutation operators, and kill ratios. Runs mutation testing tools (Stryker, PIT) on existing test suites and interprets mutation score reports. |
| Smart Contract Developer | Understands mutation testing basics for smart contracts. Runs mutation testing tools on Solidity/Vyper test suites to identify weak assertions and uncovered contract logic branches. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| QA Automation Engineer | Obligatorio | Configures mutation testing in CI pipelines with quality gates on mutation scores. Analyzes surviving mutants to improve test assertions and implements incremental mutation testing for fast feedback loops. |
| Smart Contract Developer | Applies mutation testing to validate smart contract security test coverage. Implements custom mutation operators for blockchain-specific patterns (reentrancy, overflow) and integrates results into audit workflows. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| QA Automation Engineer | Obligatorio | Designs organization-wide mutation testing strategy with tiered mutation budgets across the test pyramid. Builds custom mutation operators for domain-specific logic and optimizes execution time through intelligent mutant sampling. |
| Smart Contract Developer | Obligatorio | Designs mutation testing frameworks for smart contract security assurance across DeFi protocols. Implements formal verification-guided mutation strategies and mentors team on combining fuzzing with mutation analysis for critical contract paths. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| QA Automation Engineer | Obligatorio | Defines testing strategy at the product level. Establishes quality assurance standards. Implements shift-left testing culture. |
| Smart Contract Developer | Obligatorio | Defines testing strategy at product level. Establishes quality assurance standards. Introduces shift-left testing culture. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| QA Automation Engineer | Obligatorio | Defines the organization's QA strategy. Builds quality engineering culture. Implements platform testing solutions. |
| Smart Contract Developer | Obligatorio | Defines organizational QA strategy. Shapes quality engineering culture. Introduces platform solutions for testing. |