Ingeniero de Calidad de Software (QA Engineer) con enfoque SDET (Software Development Engineer in Test), responsable de diseñar, desarrollar, ejecutar y mantener soluciones de automatización de pruebas que permitan asegurar la validación continua de la calidad del software. El rol combina competencias de aseguramiento de calidad y desarrollo técnico, contribuyendo a la estabilidad, confiabilidad y correcto funcionamiento de las aplicaciones mediante la implementación de frameworks de automatización, pruebas funcionales y no funcionales, e integración en pipelines de integración y despliegue continuo (CI/CD).
Responsabilidades:
Diseñar, desarrollar y mantener frameworks de automatización de pruebas.
Implementar y ejecutar pruebas automatizadas: o Integración o APIs o Performance o UI test o Component test
Ejecutar pruebas manuales cuando el contexto lo requiera
Diseñar, documentar y mantener casos de prueba automatizados y manuales.
Validar integraciones entre sistemas y flujos críticos de negocio
Integrar suites automatizadas en pipelines CI/CD
Analizar resultados de ejecución y gestionar defectos identificados
Reportar incidencias de forma clara, estructurada y con evidencia reproducible
Colaborar con equipos de Desarrollo, Arquitectura y DevOps en la prevención de defectos
Optimizar tiempos de ejecución y cobertura de pruebas automatizadas
Mantener actualizada la documentación técnica de pruebas y automatización.
Requisitos:
Ingeniería en Sistemas, Informática o carreras afines.
Experiencia mínima de tres (3) años en funciones de QA / Automatización / SDET
Experiencia comprobable en: o Automatización de pruebas y validación de APIs o Desarrollo de scripts o frameworks de testing o Ejecución de pruebas funcionales y no funcionales
Dominio practico de al menos un lenguaje de programación: o Java o Python o JavaScript/ TypeScript o C#
Experiencia en herramientas de testing: o Selenium / Playwright / Cypress o Postman / REST Assured / Karate DSL JMeter / K6 / herramientas equivalentes
Experiencia trabajando bajo metodologías ágiles (Scrum / Kanban).
Conocimiento práctico de pipelines CI/CD y validaciones de calidad en dichos flujos.
Experiencia en control de versiones
Experiencia validando sistemas de mediana y alta complejidad técnica.
Conocimientos técnicos clave:
Automatización y Testing
Diseño y mantenimiento de frameworks de automatización
Automatización de pruebas UI, APIs e integración
Gestión de suites de regresión automatizada
Aplicación de buenas prácticas de testing automatizado Pruebas No Funcionales (Deseable)
Pruebas de carga, rendimiento o estrés
Conocimientos deseables:
Experiencia en entornos empresariales o de misión crítica
Experiencia en sector financiero
Experiencia en arquitecturas distribuidas o microservicios
Experiencia en validaciones de performance
Competencias:
Pensamiento analítico y estructurado
Atención al detalle
Orientación a calidad preventiva
Capacidad técnica sólida
Comunicación efectiva
Trabajo colaborativo
Autonomía y responsabilidad
Ofrecemos
Aprendizaje continuo y crecimiento constante
Ser parte de un equipo colaborativo y multidisciplinario