Pruebas TEST
Investigar productos, sistemas y servicios para evaluar el comportamiento y si este cumple requisitos y características especificados o no especificados.
Notas orientativas
El alcance de las pruebas incluye tecnología, componentes, configuraciones y paquetes del sistema y sus interfaces. Esta habilidad es aplicable a todas las metodologías de prueba, que pueden entregarse usando enfoques predictivos (basadas en planes) o enfoques adaptativos (iterativos/ágiles).
Las actividades pueden incluir, entre otras, las siguientes:
- planificar, diseñar, gestionar, ejecutar y presentar informes de pruebas
- realizar pruebas funcionales de capacidades o características
- realizar pruebas no funcionales de características que incluyen, entre otras, desempeño, seguridad, acceso, almacenamiento y recuperación, archivo y retención, solidez, disponibilidad, capacidad, escalabilidad, fiabilidad, rendimiento, exigencia, volumen, capacidad de mantenimiento y portabilidad
- pruebas y análisis estáticos
- gestionar los riesgos asociados con las pruebas y tomar medidas preventivas cuando sea necesario
- adoptar y adaptar métodos de prueba, incluidos enfoques en cascada, incrementales o ágiles
- cumplir las normas de procesos acordadas, seguir las reglamentaciones específicas de la industria y proteger los datos legislación
- diseñar, utilizar y mantener el software de prueba para medir y mejorar la calidad del software bajo ensayo
- promover la productividad mediante automatización de pruebas, herramientas y mejores prácticas
- desarrollar pruebas y marcos automatizados escalables y fiables
Niveles de responsabilidad para esta habilidad
1 | 2 | 3 | 4 | 5 | 6 |
Pruebas: Nivel 1
Ejecuta determinados scripts de pruebas manuales bajo supervisión.
Utiliza herramientas de prueba automatizadas y básicas.
Registra resultados e informa sobre problemas.
Desarrolla un entendimiento de la función de las pruebas como herramienta para mejorar diseños y como proceso de validación.
Pruebas: Nivel 2
Diseña casos de prueba, crea scripts y datos de ensayos, y automatiza las tareas repetibles trabajando según los requisitos o las especificaciones establecidas.
Define las condiciones de prueba para determinados requisitos.
Ejecuta y registra pruebas manuales y automatizadas de acuerdo con los planes de prueba.
Prepara análisis e informes sobre actividades, resultados, problemas y riesgos de las pruebas.
Pruebas: Nivel 3
Diseña casos y scripts de prueba bajo su propia dirección, mapeados para identificar criterios predeterminados, registrando e informando los resultados de las pruebas.
Participa en revisiones de requisitos, diseños y especificaciones, y utiliza esta información para diseñar planes de prueba y condiciones de ensayo.
Aplica estándares acordados para especificar y realizar pruebas manuales y automatizadas. Automatiza las tareas de prueba y crea cobertura de pruebas a través de una infraestructura nueva o existente.
Prepara análisis e informes sobre actividades, resultados, problemas y riesgos de las pruebas.
Pruebas: Nivel 4
Selecciona el enfoque de prueba más apropiado, lo que incluye pruebas manuales y automatizadas.
Desarrolla y ejecuta planes de prueba y casos de prueba. Implementa pruebas y marcos automatizados escalables y fiables.
Colabora con todas las partes que participan en el diseño y el desarrollo de productos, sistemas o servicios, para permitir una cobertura de pruebas integral.
Identifica mejoras en requisitos, diseños o procesos de especificación para aumentar la eficacia y la eficiencia de las pruebas.
Analiza e informa sobre actividades de prueba, resultados, problemas y riesgos, incluido el trabajo de los demás.
Pruebas: Nivel 5
Planifica e impulsa las actividades de prueba en todas las etapas e iteraciones del desarrollo de productos, sistemas y servicios.
Proporciona asesoramiento y orientación autorizada sobre cualquier aspecto de la planificación y ejecución de las pruebas. Adopta y adapta los métodos de prueba, las herramientas y las técnicas automatizadas que resulten más apropiadas para resolver problemas con herramientas y métodos de ensayo.
Mide y monitorea aplicaciones de estándares para pruebas. Evalúa los riesgos y toma acciones preventivas.
Identifica mejoras y contribuye a desarrollar políticas, normas y directrices organizativas para realizar pruebas.
Pruebas: Nivel 6
Desarrolla las políticas, normas y directrices organizativas para las pruebas.
Planifica y lidera actividades de prueba estratégicas, amplias y complejas. Lidera actividades para gestionar los riesgos y las oportunidades asociados con las pruebas.
Adapta o desarrolla capacidades y métodos de prueba organizativos para resolver problemas de negocios e ingeniería complejos en herramientas y pruebas.
Promueve una cultura de calidad en toda la organización e impulsa la adopción y el cumplimiento de las políticas y los estándares de prueba.
Pruebas: Nivel 7
Por lo general, esta habilidad no se observa ni se practica en este nivel de responsabilidad y rendición de cuentas.