Descripción del puesto
FORMACION ACADEMICA:
- Egresado, Bachiller o Titulado de carreras afines a Tecnologías de Información, Ingeniería Industrial, Sistemas, Software, etc. (Universitario o Técnico)
REQUISITOS:
Indispensable 1 a 2 años:
• Herramientas de Automatización:
- Automatización web: Selenium Web Driver + Cucumber + Serenity BDD
- Automatización de servicios: Karate y/o RestAssured
- Coding: Java/Javascript
- Test Management: Jira + Xray, Gherkin
- Testing Continuo: Jenkins, Bitbucket
- Ceremonias ágiles: Daily Scrum, Sprint Planning, Sprint Review, Sprint Retrospective
- Deseable: Experiencia en sector bancario o financiero
Habilidades complementarias:
• DevSecOps para pruebas
• Programación
• Administración de Configuración (code versioning, branches)
• Administración de datos de prueba
• Administración de casos de prueba y escenarios
• Patrones de diseño de pruebas
• Pruebas funcionales en dispositivos móviles
• Fundamentos de pruebas de performance
• Tecnicas de pruebas de performance
• Pruebas de seguridad
• Pruebas no funcionales en dispositivos móviles
FUNCIONES:
▪ Participación en la definición y refinamiento de la HU, criterios de aceptación para pruebas funcionales (manuales y automatizadas) y no funcionales (seguridad, rendimiento, entre otras cuando aplique)
▪ Estimar, priorizar y planificar actividades de prueba (estrategia, accesos, generación de data, automatización, ejecución, gestión de defectos, entre otros).
▪ Diseñar la estrategia de pruebas de acuerdos a los lineamientos de Banco.
▪ Como para de la estrategia de pruebas, establecer si las pruebas serán manuales o automatizadas.
▪ Diseñar casos de prueba aplicando técnicas de Diseño de casos de prueba.
▪ Redactar casos de prueba en sintaxis GHERKIN.
▪ Validar la reutilización, actualización y/o eliminación de casos de prueba obsoletos manuales y automatizados.
▪ Aplicar el Framework de Testing (Continuous y Performance)
▪ Gestionar la data para pruebas funcionales y no funcionales según el ambiente (desarrollo, certificación o producción)
▪ Ejecutar las pruebas tempranas en el ambiente de desarrollo orientado a la HU (pruebas funcionales, no funcionales, entre otros)
▪ Ejecutar pruebas en el ambiente de certificación (pruebas funcionales, no funcionales, entre otros)
▪ Gestionar defectos para su solución.
▪ Ejecutar las pruebas de seguridad.
▪ Control y Monitoreo de resultados de ejecución de las pruebas funcionales y no funcionales.
▪ Control y Monitoreo de incidencias en los ambientes (desarrollo, certificación)
▪ Establecer riesgos, impedimentos y/o dependencias y proponer planes de acción para la remoción de los mismos para las actividades de QE.
▪ Establecer y ejecutar el Plan de Pruebas de Ratificación (PPR) y realizar el seguimiento de los resultados post producción."