Dominio
Testing & QA
Perfil de habilidad
Testing pyramid, testing trophy, cost of testing, test coverage strategy, testing ROI
Roles
5
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
23
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 |
|---|---|---|
| Game QA Engineer | Understands the test pyramid concept and its application to game testing. Distinguishes between unit tests, integration tests, and end-to-end gameplay tests. Follows team strategy for distributing test effort across pyramid levels in game QA workflows. | |
| Performance Testing Engineer | Obligatorio | Understands the test pyramid and how performance tests fit within the overall testing strategy. Knows when to apply micro-benchmarks vs load tests vs stress tests. Follows team guidelines for balancing performance test coverage across component and system levels. |
| QA Automation Engineer | Obligatorio | Understands the test pyramid principles and the ratio of unit, integration, and E2E tests. Writes automated tests at appropriate pyramid levels using frameworks like JUnit, pytest, or Cypress. Follows team conventions for maintaining a healthy test distribution across layers. |
| QA Engineer (Manual) | Obligatorio | Understands the test pyramid concept and how manual testing complements automated testing at different levels. Identifies which test scenarios belong to unit, integration, or system testing layers. Follows team strategy for focusing manual effort on high-value exploratory and acceptance testing. |
| QA Security Engineer | Obligatorio | Understands the test pyramid and how security testing integrates across its layers. Knows the difference between unit-level security checks, API security tests, and full penetration tests. Follows team guidelines for distributing security test effort across SAST, DAST, and manual security reviews. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game QA Engineer | Independently applies test pyramid strategy to game projects, balancing automated unit tests for game logic with integration tests for subsystems and manual playtesting. Identifies gaps in test coverage across pyramid layers and proposes adjustments to improve defect detection efficiency. | |
| Performance Testing Engineer | Obligatorio | Applies the test pyramid for performance: micro-benchmarks (unit level), component load tests (integration), full system tests (E2E). Determines optimal distribution. |
| QA Automation Engineer | Obligatorio | Independently designs test strategies following pyramid principles, optimizing the ratio of unit, integration, and E2E tests. Implements contract testing and API-level tests to strengthen the middle layer. Analyzes test suite metrics to identify anti-patterns like ice cream cone distributions. |
| QA Engineer (Manual) | Obligatorio | Independently evaluates test coverage across pyramid levels and identifies where manual testing adds the most value. Designs exploratory testing sessions targeting gaps that automation cannot effectively cover. Collaborates with developers to shift testing left and reduce reliance on expensive E2E tests. |
| QA Security Engineer | Obligatorio | Applies test pyramid for security: unit tests for validation functions, integration for auth flows, E2E for critical security paths. Balances coverage and speed. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game QA Engineer | Obligatorio | Designs comprehensive test pyramid strategy for large game projects across multiple platforms. Optimizes test distribution to maximize defect detection while minimizing execution time. Introduces testing trophy or honeycomb models adapted to game development specifics. Mentors QA team on strategic test planning. |
| Performance Testing Engineer | Obligatorio | Designs performance test pyramid: unit benchmarks for hotspots, API load tests for service level, distributed tests for system level. Balances coverage and execution time. |
| QA Automation Engineer | Obligatorio | Architects organization-wide test pyramid strategy optimizing cost, speed, and coverage across all testing layers. Implements advanced patterns like testing trophy and contract-driven development. Designs metrics dashboards tracking pyramid health and test ROI. Mentors team on strategic test design decisions. |
| QA Engineer (Manual) | Obligatorio | Designs organization-wide testing strategy defining the optimal balance between manual and automated testing across pyramid levels. Establishes guidelines for when to automate vs keep manual based on risk analysis and cost-effectiveness. Optimizes overall QA effort distribution. Mentors team on strategic test planning. |
| QA Security Engineer | Obligatorio | Designs security test pyramid: SAST as 'unit-level', DAST as 'integration', penetration testing as 'E2E'. Determines optimal effort distribution. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game QA Engineer | Obligatorio | Defines testing strategy at product level. Establishes quality assurance standards. Implements shift-left testing culture. |
| Performance Testing Engineer | Obligatorio | Defines performance testing pyramid standards: required tests per level, automation ratios, execution frequency. Implements shift-left performance testing. |
| QA Automation Engineer | Obligatorio | Defines testing strategy at the product level. Establishes quality assurance standards. Implements shift-left testing culture. |
| QA Engineer (Manual) | Obligatorio | Defines Test Pyramid strategy at the team/product level. Establishes optimal test distribution standards across layers. Conducts reviews and optimizes test suite balance. |
| QA Security Engineer | Obligatorio | Defines security testing pyramid standards: coverage requirements per layer, automation ratios, manual testing criteria. Balances shift-left and depth. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Game QA Engineer | Obligatorio | Defines organizational QA strategy. Shapes quality engineering culture. Implements platform solutions for testing. |
| Performance Testing Engineer | Obligatorio | Designs holistic performance testing strategy: multi-level testing framework, risk-based prioritization, continuous performance assurance. |
| QA Automation Engineer | Obligatorio | Defines the organization's QA strategy. Builds quality engineering culture. Implements platform testing solutions. |
| QA Engineer (Manual) | Obligatorio | Defines organizational QA strategy. Fosters quality engineering culture. Implements platform solutions for testing. |
| QA Security Engineer | Obligatorio | Designs holistic security testing strategy: integrated testing layers, risk-based prioritization, continuous assurance. Defines organizational security testing maturity model. |