Ingeniero de Requerimientos y Pruebas
* Bogotá, Colombia
* Modalidad: Presencial
* Tipo de contrato: Indefinido
* Rango salarial: $4.000.000 – $5.000.000
Requisitos
*Formación académica: Profesional en Ingeniería de Sistemas, Software, Electrónica, Industrial o afines.
*Especialización en Ingeniería de Software, Arquitectura de Software, Desarrollo, Ciencia de Datos o áreas relacionadas.
Experiencia
*Mínimo 4 años en cargos relacionados dentro del sector financiero.
*Experiencia únicamente en el sector privado.
Conocimientos y herramientas
*Ingeniería de Software: especificación de requerimientos, casos de uso, historias de usuario, modelamiento y criterios de aceptación.
*Arquitectura de Software y soluciones en la nube (Cloud).
*Programación básica en Java, JavaScript, Python, C#.
*Herramientas de pruebas: Selenium, JUnit, Cypress, Postman.
*Gestión de requerimientos: Jira, Mantis, Redmine.
*Control de versiones: Git, Bitbucket.
*Bases de datos: SQL Server, MySQL, MariaDB.
*Metodologías ágiles: Agile, Scrum, DevOps.
Objetivo del cargo
Garantizar la calidad, confiabilidad y correcta implementación de las soluciones de software de la compañía mediante el análisis, documentación y validación de requerimientos funcionales y no funcionales. Asegurar la adecuada interacción con usuarios y proveedores, planificar y ejecutar pruebas de calidad, y facilitar la adopción de las plataformas tecnológicas (Core Transaccional y ERP) a través de procesos de capacitación continua.
Funciones principales
Gestión de requerimientos
Levantar, analizar, documentar y validar requerimientos funcionales y no funcionales junto con los líderes de negocio.
Elaborar historias de usuario, casos de uso, criterios de aceptación y modelos de requisitos alineados con los objetivos corporativos.
Gestionar y dar seguimiento a cambios solicitados, asegurando trazabilidad y consistencia en la documentación.
Coordinación con proveedores y desarrollo
Interactuar de manera asertiva y efectiva con proveedores de software.
Asegurar la correcta interpretación e implementación de requerimientos en entornos de desarrollo y producción.
Apoyar en la priorización de entregables, mitigación de riesgos y solución de incidentes críticos.
Pruebas y aseguramiento de calidad
Diseñar, planear y ejecutar pruebas funcionales, de integración, regresión y de desempeño.
Utilizar herramientas como Selenium, JUnit, Cypress y Postman para la automatización y validación de pruebas.
Generar reportes de calidad, identificar errores y proponer acciones correctivas.
Garantizar la liberación de software confiable en ambientes previos a producción.
Capacitación y soporte a usuarios
Diseñar e implementar planes de capacitación para usuarios finales sobre Core Transaccional y ERP.
Asegurar la correcta adopción de nuevas funcionalidades y buenas prácticas.
Recoger retroalimentación de usuarios para mejorar experiencia y robustez del software