QA Automation
ESTAMOS BUSCANDO QA AUTOMATION (KARATE)
En Consultec estamos en la búsqueda de un QA Automation para diseñar, desarrollar y ejecutar estrategias de automatización de pruebas, con foco en la validación de APIs y servicios utilizando Karate como tecnología predominante.
Esta posición cumple un rol clave en el aseguramiento de la calidad de soluciones tecnológicas de alto impacto, participando activamente en el diseño e implementación de pruebas automatizadas integradas a arquitecturas modernas y flujos de entrega continua (CI/CD). El QA Automation trabajará en estrecha colaboración con equipos de desarrollo, analistas funcionales y áreas de DevOps, contribuyendo a la entrega de productos confiables, estables y alineados a los estándares de calidad de Consultec y de nuestros clientes.
Resumen del puesto
El QA Automation es responsable de asegurar la calidad de las soluciones de software mediante la automatización de pruebas funcionales y no funcionales, con énfasis en pruebas de APIs utilizando Karate como framework principal.
Su rol se centra en el diseño, desarrollo, ejecución y mantenimiento de suites de pruebas automatizadas, garantizando una validación temprana, repetible y confiable de los requerimientos del negocio y criterios de aceptación. Actúa como habilitador de la calidad continua, promoviendo buenas prácticas de automatización y colaborando con equipos multidisciplinarios para asegurar entregables alineados a los objetivos del proyecto.
Responsabilidades principales
Analizar requerimientos funcionales, historias de usuario y criterios de aceptación para identificar escenarios automatizables y asegurar una adecuada cobertura de pruebas.
Diseñar estrategias y planes de pruebas automatizadas alineados al alcance del proyecto, definiendo niveles, tipos de prueba y criterios de ejecución.
Desarrollar, mantener y ejecutar scripts de automatización utilizando Karate, principalmente para pruebas de APIs REST, validación de contratos, flujos de negocio y manejo de datos.
Automatizar pruebas funcionales, de regresión y smoke, garantizando su correcta ejecución y estabilidad.
Validar reglas de negocio, flujos funcionales y respuestas de servicios, incluyendo códigos de estado, estructuras JSON/XML, headers y contenido de los mensajes.
Gestionar datos de prueba y realizar validaciones de consistencia e integridad de la información, incluyendo consultas básicas a bases de datos cuando aplique.
Integrar las pruebas automatizadas en pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions u otras herramientas), apoyando la detección temprana de defectos.
Registrar, documentar y dar seguimiento a defectos en Jira, asegurando claridad en la descripción, evidencia de las ejecuciones automatizadas y trazabilidad.
Colaborar con equipos de desarrollo en el análisis de fallos, soporte a la corrección de defectos y validación de fixes.
Participar activamente en ciclos de regresión automatizada ante nuevas versiones, despliegues o cambios funcionales.
Generar reportes de resultados, métricas de automatización y cobertura de pruebas para apoyar la toma de decisiones del proyecto.
Contribuir a la mejora continua del framework de automatización, promoviendo reutilización, estandarización, mantenibilidad y buenas prácticas de QA.
Requisitos
Experiencia mínima de 2 a 3 años como QA Automation en proyectos de desarrollo de software.
Experiencia sólida en automatización de pruebas de APIs utilizando Karate como tecnología principal.
Conocimientos en pruebas funcionales automatizadas, pruebas de regresión y smoke testing.
Experiencia en diseño de escenarios de prueba basados en requerimientos, historias de usuario y criterios de aceptación.
Conocimientos en validación de servicios REST, manejo de JSON/XML, autenticación, headers y códigos de respuesta.
Conocimientos básicos de bases de datos y capacidad para ejecutar consultas SQL simples para validación de datos.
Experiencia en herramientas de gestión de incidencias y proyectos como Jira (deseable uso de Xray, Zephyr u otras herramientas de QA).
Familiaridad con CI/CD y control de versiones (Git), integrando pruebas automatizadas en flujos de entrega continua.
Experiencia trabajando bajo metodologías ágiles (Scrum, Kanban) y en equipos multidisciplinarios.
Capacidad de documentación clara, estructurada y orientada a la trazabilidad.
Habilidades analíticas, atención al detalle y fuerte enfoque en la calidad del producto.
Buenas habilidades de comunicación para interactuar con equipos técnicos y stakeholders de negocio.
- Departamento
- Tecnología
- Ubicaciones
- Panamá
- Estado remoto
- Híbrido
Acerca de Consultec-TI
En Consultec-TI creemos en el poder del talento para transformar organizaciones. Impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios. Aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.
¿Ya trabajas en Consultec-TI?
Ayúdanos a encontrar a tu próximo compañero/a.