QA Automation
Overview
Buscamos un Ingeniero de Automatización Funcional para diseñar, construir y ejecutar pruebas automatizadas en entornos DevOps, con el objetivo de garantizar la calidad, estabilidad y correcto funcionamiento de aplicaciones nuevas y existentes.
Este rol trabaja de forma cercana con los equipos de desarrollo y arquitectura, participando activamente en la definición de estrategias de prueba, automatización, validación funcional e integración de sistemas, especialmente en entornos SaaS y aplicaciones web.
El candidato ideal combina una base sólida en QA Automation, entendimiento técnico del desarrollo web y la capacidad de estructurar pruebas eficientes, escalables y alineadas a los estándares de la organización.
Responsibilities
- Revisar y analizar entregables de software como requerimientos, diseños y soluciones técnicas.
- Diseñar escenarios y casos de prueba, y elaborar reportes de resultados durante las fases de ejecución y cierre de proyectos.
- Crear y mantener scripts de automatización de pruebas, aplicando mejores prácticas de la industria.
- Ejecutar pruebas funcionales, de regresión, smoke testing y pruebas de integración.
- Registrar y dar seguimiento a incidentes, defectos y mejoras derivados del proceso de aseguramiento de calidad.
- Utilizar herramientas de gestión y seguimiento de pruebas.
- Colaborar con los equipos de desarrollo en la identificación y resolución de errores, respetando estándares y metodologías definidas por arquitectura.
- Apoyar en la selección de herramientas y tecnologías para automatización y reporting depruebas.
- Diseñar la estrategia de pruebas según el alcance, riesgos y estándares organizacionales.
- Elaborar el plan maestro de pruebas, definiendo objetivos, alcance, riesgos, tipos de pruebas y herramientas.
- Estimar esfuerzo, tiempos y recursos necesarios para la ejecución de pruebas.
- Comunicar planes, avances, incidentes y resultados a las áreas involucradas.
- Generar y mantener documentación técnica de los scripts de automatización.
- Versionar el código de pruebas automatizadas.
- Asegurar el cumplimiento de políticas de seguridad de la información, confidencialidad, integridad y uso adecuado de los datos.
Qualifications
Formación y Experiencia
- Licenciatura o Ingeniería en Ciencias de la Computación o carreras afines.
- 2+ años de experiencia en automatización de pruebas.
- Al menos 1 año de experiencia en desarrollo web.
- Conocimientos avanzados de SQL / PL SQL.
- Conocimientos intermedios de lenguajes de programación.
- Conocimientos Técnicos
- Automatización de pruebas con Selenium u herramientas similares.
- Orquestación de pruebas con Gauge.
- Pruebas de caja blanca y caja negra.
- Pruebas de regresión, smoke testing e integración de APIs.
- Pruebas de mensajería e integraciones.
- Uso de herramientas multiplataforma como BrowserStack.
- Conocimientos generales de cloud y ambientes híbridos.
- Metodologías de gestión y ejecución de pruebas.
Habilidades
- Capacidad de análisis y gestión de resultados.
- Gestión de baterías de prueba y seguimiento de defectos.
- Liderazgo, trabajo en equipo y manejo de proyectos.
- Comunicación efectiva con equipos técnicos y de negocio.
Certificaciones ISTQB (deseable).