OBJETIVO DEL CARGO:
Garantizar la calidad, confiabilidad, seguridad y rendimiento de las aplicaciones de software desplegadas en la infraestructura de AWS, automatizando los ciclos de prueba e integrándolos en el flujo de entrega continua (CI/CD).
RESPONSABILIDADES PRINCIPALES
• Diseño y ejecución de pruebas: Crear planes de prueba manuales y automatizados para aplicaciones desplegadas en arquitecturas de microservicios y serverless de AWS.
• Monitoreo y depuración: Utilizar servicios de observabilidad para rastrear errores y analizar el rendimiento del software en tiempo real.
• Colaborar con desarrolladores, lideres técnicos y de producto para comprender los requisitos y evaluar problemas
• Mantenerse al día con las mejores prácticas de QA
COMPETENCIAS TECNICAS
• EDUCACIÓN: Ingeniero de Sistemas
• FORMACION:
• Lenguajes de programación (Python, Angular, Java o JavaScript, HTML, CSS, SQL)
• Servicios de AWS: Manejo práctico de EC2, Lambda, API Gateway, S3, RDS y DynamoDB.
• Observabilidad y Logs:
Uso de Amazon CloudWatch y AWS X-Ray para auditar métricas y validar el comportamiento del sistema.
• Automatización y APIs: Dominio de frameworks de prueba (Selenium, Playwright, Cypress) y validación de servicios web con Postman o REST Assured.
• Control de versiones y bases de datos: Experiencia con Git y consultas SQL para la integridad de los datos.
• CERTIFICACIONES (PREFERIBLE):