
Líder QA - Remoto
Global MVM • Medellín, Antioquia, Colombia
Rol y senioridad: Líder/encargado de QA DevOps enfocado en la implementación de aseguramiento de calidad continuo dentro de CI/CD.
Stack / herramientas
-
Pruebas: Selenium, Cypress, Playwright, RestAssured, JUnit, TestNG, PyTest; pruebas funcionales, de regresión y de APIs.
-
CI/CD: Azure DevOps, GitHub Actions, GitLab CI, Jenkins.
-
No funcionales: rendimiento, carga y estrés con K6, JMeter, Gatling, Locust.
-
Seguridad: SAST, DAST, SCA integrados al pipeline.
-
Contenedores y entornos: Docker; Kubernetes (conocimientos básicos).
-
Datos/infra: pruebas y ambientes como código; Terraform, Ansible (deseable).
-
Observabilidad: integración con Prometheus, Grafana (deseable).
-
Otros: pruebas en entornos contenerizados; principios DevOps/Agile; prácticas de Chaos Engineering (deseable).
Principales responsabilidades (top 3)
-
Diseñar, implementar y mantener pipelines automatizados de pruebas integrados a CI/CD, cubriendo pruebas funcionales, no funcionales y de regresión.
-
Garantizar trazabilidad entre requerimientos, código, pruebas, defectos y resultados de validación; optimizar y coordinar ejecución de pruebas en distintos ambientes.
-
Integrar validaciones de seguridad automatizadas y gestionar frameworks de automatización reutilizables y versionados.
Habilidades imprescindibles
-
Automatización de pruebas y ejecución en pipelines CI/CD.
-
Conocimiento de frameworks de pruebas (funcionales, API) y pruebas no funcionales (rendimient
Full Description
Objetivo
Liderar la implementación del aseguramiento continuo de la calidad dentro de los flujos CI/CD, diseñando y estandarizando prácticas TestOps y QA DevOps que garanticen la automatización, trazabilidad y confiabilidad de las pruebas funcionales, no funcionales y de seguridad, habilitando a los equipos de desarrollo y operaciones para entregar software estable, seguro y alineado a los objetivos estratégicos del negocio.
Conocimientos Del Rol
Diseño y ejecución de estrategias de testing continuo (TestOps) integradas a pipelines CI/CD. Automatización de pruebas funcionales, de regresión y de APIs mediante frameworks como Selenium, Cypress, Playwright, RestAssured, JUnit, TestNG o PyTest. Orquestación de pipelines de pruebas en herramientas como Azure DevOps, GitHub Actions, GitLab CI o Jenkins.
Gestión y versionamiento de pruebas, datos y ambientes como código. Pruebas no funcionales de rendimiento, carga y estrés con herramientas como K6, JMeter, Gatling o Locust.
Integración de controles básicos de seguridad automatizada (SAST, DAST, SCA) dentro del flujo CI/CD. Uso de contenedores (Docker) y nociones de ejecución de pruebas en entornos contenerizados.
Análisis de métricas de calidad y confiabilidad del software (defect density, tasa de fallos, regresiones, MTTR).
Conocimiento y aplicación de metodologías ágiles y prácticas DevOps.
Conocimientos Deseables
Experiencia en infraestructura como código (Terraform, Ansible) integrada a procesos de validación.
Conocimientos básicos de Kubernetes y ejecución de pruebas en entornos orquestados. Integración de resultados de pruebas con plataformas de observabilidad como Prometheus y Grafana.
Prácticas iniciales de Chaos Engineering y pruebas de resiliencia.
Uso asistido de inteligencia artificial para generación de casos de prueba, datos sintéticos o priorización basada en riesgo.
Conocimiento de marcos de referencia como TMMi, ISTQB Advanced, SRE o DevSecOps.
Responsabilidades
Diseñar, implementar y mantener pipelines automatizados de pruebas integrados a los procesos de CI/CD. Ejecutar y optimizar pruebas funcionales, no funcionales y de regresión de forma continua y automatizada. Asegurar la trazabilidad entre requerimientos, código, pruebas, defectos y resultados de validación.
Gestionar y mantener frameworks de automatización de pruebas reutilizables y versionados.
Integrar validaciones de seguridad automatizadas como parte del proceso de aseguramiento continuo.
Analizar resultados de pruebas y métricas de calidad para apoyar la toma de decisiones técnicas y de liberación. Coordinar la ejecución de pruebas en diferentes ambientes, garantizando consistencia y control.
Acompañar los procesos de liberación y estabilización del producto, monitoreando la calidad en operación. Colaborar activamente con equipos de desarrollo, operaciones y arquitectura para fortalecer la confiabilidad, resiliencia y mantenibilidad de las soluciones. Show more Show less