Postulación rápida
Nuevo
Publicado hace 5 horas
Descripción del puesto
Misión del Cargo
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
- 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.
2. 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.
- 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.
- 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.
5. Despliegues y Control de Producción
- Participar en la coordinación de despliegues cuando el producto haya superado las pruebas de calidad.
- Aprobar despliegues automatizados mediante herramientas DevOps.
- 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.
- 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 Clave de Desempeño (KPIs)
Menos del 5% de despliegues a producción con errores detectables en desarrollo.
- 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 : 1300 USD
Horario : L-V de 8:00 am a 5:00 pm
Contrato : Indefinido con periodo de prueba
Ubicación: Av. de los Shyris, Edificio IQON, y, Quito 170506, Ecuador