INGENIERO CALIDAD
Propósito general
Verificar el cumplimiento de los criterios de aceptación y controles de calidad a fin de asegurar que los productos funcionen correctamente y cumplan con los requerimientos del negocio, de acuerdo a las políticas, procedimientos y lineamientos definidos por el banco.
Finalidades, resultados y dimensiones
FINALIDADES ACCIÓN / FUNCIÓN ¿QUÉ HACE? | ¿DÓNDE LO HACE? | RESULTADOS RESULTADO FINAL ESPERADO ¿PARA QUÉ LO HACE? |
Evaluar y verificar características de calidad del software. | Contribuir con la mejora continua de las aplicaciones, administrando correctamente los riesgos y gobierno de las mismas. |
Verificar los lineamientos y estándares de Quality Assurance para las aplicaciones definidos por Banco. | Garantizar el cumplimiento de los atributos de calidad de los desarrollos con una visión clara del negocio. |
Automatizar las pruebas de calidad con las herramientas definidas por el Banco. | Mejorar los tiempos y eficiencia en la entrega de soluciones al negocio. |
Actividades 1/3
- Contribuir en la creación y definición de las Historias de Usuario.
- Evaluar y ejecutar pruebas manuales y automáticas tanto funcionales cómo no funcionales para todos los desarrollos de software.
- Automatizar las pruebas con las herramientas definidas por el Banco en los niveles de aceptación, integración, E2E.
- Integrar las pruebas automáticas en los pipelines de Devops cuando aplique.
- Gestionar los defectos encontrados en las pruebas.
- Validar el cumplimiento de los criterios de aceptación definidos por el negocio a fin de asegurar que los productos se desplieguen a la producción con la mejor calidad posible.
- Evaluar criterios de calidad del software para posteriormente validar que se cumplan.
- Identificar nuevas mejoras de producto y entregar feedback sobre los atributos de calidad de este.
- Participar activamente en los chapters.
- Establecer métricas de calidad y dar feedback al equipo sobre estas.
Actividades 2/3
Actividades 3/3
Educación
Título profesional Ingeniería de sistemas o ciencias de la computación
Experiencia
Mínimo 2 años de experiencia en pruebas de software
Revisión y escritura de requerimientos del negocio con prácticas Behavior Driven Development
Herramientas de automatización de pruebas en los niveles de aceptación, integración y E2E
Herramientas de integración y despliegue continuo
Conocimiento
Fundamentos de pruebas
Metodologías agiles y tradicionales
Programación, integración continua
Lenguajes de programación Java/Phyton
Patrón de diseño Screenplay y principios SOLID
Herramientas de automatización de pruebas deseables: Serenity/Cypress/Karate/Robot Framework
Generales
Impulsar la integración e implementación del Sistema de Gestión de Seguridad y Salud y Ambiente.
Participar como BRIGADISTA DE EMERGENCIA o MIEMBRO del COMITÉ PARITARIO DE SEGURIDAD Y SALUD cuando así se lo requiera y garantizar su participación como la de sus dirigidos, si son nombrados.
Competencias