Misión Del Puesto
Garantizar la calidad del software desarrollado en la empresa mediante la
planificación, ejecución y automatización de pruebas que aseguren el
cumplimiento de los requisitos funcionales, no funcionales y de seguridad de los
productos digitales.
Funciones y Responsabilidades
* Diseñar, desarrollar y ejecutar planes de prueba, casos de prueba y scripts
de automatización para validar software.
* Identificar, reportar y documentar defectos en el software, utilizando
herramientas de gestión de incidencias.
* Realizar pruebas funcionales, de regresión, de integración, de carga, de
rendimiento y de seguridad.
* Participar en revisiones de código y reuniones con el equipo de desarrollo
para mejorar la calidad del software desde las primeras fases.
* Implementar y mantener frameworks de pruebas automatizadas en
diferentes niveles de la aplicación.
* Colaborar con los equipos de desarrollo y producto para definir estrategias
de pruebas y criterios de aceptación.
* Validar la conformidad de los entregables respecto a los requisitos definidos
en las historias de usuario.
* Garantizar el cumplimiento de buenas prácticas y metodologías de testing
en entornos ágiles (Scrum/Kanban).
* Proponer mejoras en los procesos de aseguramiento de calidad para
aumentar la eficiencia y cobertura de pruebas.
* Documentar procedimientos, resultados de pruebas y mejores prácticas.
Requisitos del Puesto
Formación Académica
* Grado en Ingeniería en Sistemas, Informática, Telecomunicaciones o carrera
afín.
* Certificaciones en testing de software (ISTQB, CSTE, o similares) son un plus.
Experiencia Laboral
* Mínimo 3-4 años de experiencia en testing de software.
* Experiencia en metodologías ágiles y herramientas de gestión de pruebas.
Conocimientos Técnicos
* Lenguajes de scripting para automatización de pruebas (Selenium,
Cucumber, Gherkin, Cypress, Playwright, Appium, etc.).
* Frameworks de pruebas automatizadas para backend (JUnit, TestNG,
Postman para API testing).
* Herramientas de gestión de pruebas y errores (JIRA o similares).
* Pruebas de carga y rendimiento (JMeter, Gatling, LoadRunner).
* Conocimientos técnicos de programación, CI/CD, Scrum, Agile.
* Control de versiones (Git).
* Conocimientos de bases de datos y consultas SQL.
* Fundamentos de seguridad en software y pruebas de penetración básicas.
Habilidades y Competencias
* Atención al detalle y pensamiento analítico.
* Capacidad de trabajo en equipo y comunicación efectiva.
* Orientación a la mejora continua y resolución de problemas.
* Adaptabilidad a entornos dinámicos y metodologías ágiles.
* Nivel de inglés C1