Garantizar la calidad del software desarrollado por la organización mediante la definición, ejecución y automatización de pruebas funcionales, técnicas y de integración, asegurando que los productos tecnológicos cumplan con los estándares de calidad definidos antes de su despliegue a producción y reduciendo al mínimo la presencia de errores en el producto final.
✅ Funciones y Responsabilidades Principales
1. Estrategia y Gestión de Calidad de Software
- Liderar la estrategia de calidad de software dentro de los proyectos tecnológicos.
- Diseñar, optimizar y dirigir los procesos de QA dentro del ciclo de desarrollo.
- Participar en la definición de estándares de calidad y buenas prácticas de desarrollo.
- Establecer criterios de aceptación para historias de usuario junto al equipo de desarrollo.
- Definir métricas de calidad como Defect Density, Code Coverage y Flaky Test Rate.
- Monitorear indicadores de calidad y alertar sobre riesgos en los despliegues.
1. Diseño y Ejecución de Pruebas
- Diseñar planes de testing alineados con los requisitos funcionales y técnicos.
- Definir casos de prueba para validar funcionalidades, integraciones y rendimiento del sistema.
- Ejecutar o supervisar la ejecución de pruebas manuales y automatizadas.
- Diseñar y ejecutar pruebas de integración, regresión y pruebas exploratorias.
- Generar datos y ambientes de prueba necesarios para la ejecución de los test.
- Documentar evidencias de pruebas y resultados obtenidos.
1. Automatización de Pruebas
- Diseñar y mantener frameworks de automatización escalables para pruebas de software.
- Automatizar pruebas web, de regresión y pruebas de API.
- Configurar y mantener las pruebas dentro de pipelines de CI/CD.
- Garantizar que las pruebas automatizadas generen feedback inmediato al equipo de desarrollo.
- Analizar y automatizar procesos de testing para mejorar la eficiencia del área.
1. Gestión de Defectos y Control de Calidad
- Registrar defectos detectados en herramientas de seguimiento como Jira.
- Evaluar la criticidad de los errores para definir su prioridad de corrección.
- Dar seguimiento a los defectos hasta su resolución definitiva.
- Identificar cuellos de botella o bloqueantes dentro del proceso de desarrollo.
- Apoyar al Project Manager en la resolución de incidentes críticos.
1. Despliegues y Control de Producción
- Participar en la coordinación de despliegues cuando el producto haya superado las pruebas de calidad.
- Garantizar que el producto cumpla los estándares de calidad antes de pasar a producción.
- Monitorear incidencias posteriores al despliegue para validar estabilidad del sistema.
1. Mejora Continua y Colaboración Técnica
- Colaborar con los equipos de Frontend y Backend para mejorar la testabilidad del sistema.
- Participar en revisiones de código de scripts de automatización.
- Brindar coaching técnico a otros miembros del equipo de QA.
- Participar en ceremonias ágiles como Sprint Review, Retrospectivas y sesiones de planificación.
- Apoyar en auditorías internas de control de calidad de software.
? Indicadores Principal de Desempeño (KPIs)
- Tasa de defectos detectados en producción.
- Cobertura de pruebas automatizadas.
- Tiempo de resolución de defectos críticos.
- Estabilidad de despliegues en producción.
- Eficiencia del pipeline de pruebas automatizadas.
Remuneración:
Sueldo : 6 000,000 COP
Horario : L-V de 8:00 am a 5:00 pm
Contrato : Indefinido con periodo de prueba
📌 QA Automation Senior - Ti (Bogotá)
🏢 Spv Travel Network S
📍 Bogotá
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.