Responsabilidades:
- Diseñar planes de pruebas.
- Definir casos de prueba en base a los requisitos funcionales, no funcionales y técnicos.
- Definir las pruebas de integración que se realizarán.
- Generar datos o lotes de prueba.
- Ejecutar los casos de prueba.
- Realizar documentación de las pruebas.
- Registrar los incidentes en base a los defectos encontrados, realizar seguimiento para asegurar la adecuada corrección.
- Analizar y reportar los resultados de las pruebas, junto con estadísticas y métricas.
- Participar en la etapa de concepción para la elaboración de la estrategia de pruebas.
Habilidades técnicas:
- Conocimientos básicos de bases de datos y SQL.
- Conocimientos básicos de desarrollo de software.
- Experiencia práctica con herramientas de gestión de pruebas.
- Conocimiento y experiencia en herramientas de seguimiento de defectos.
- Experiencia en diseño, creación y ejecución de casos de prueba, abordando aspectos funcionales (que el sistema haga lo que debe hacer), no funcionales (pruebas de abuso, diseño, rendimiento, etc.).
- Experiencia ejecutando pruebas a nivel de backend utilizando postman (preferiblemente).
- Experiencia haciendo pruebas en plataformas Web y Móviles (Android y IOS).
- Conocimiento básico en metodologías agiles de desarrollo.
- Conocimiento en lenguaje de programación Python.
- Conocimiento en frameworks de prueba en python (PyTest).
- Conocimiento en herramientas de automatización (Selenium/Appium).