Diseño y Desarrollo de Automatización
- Diseñar y mantener frameworks de automatización end-to-end para aplicaciones web,
móviles y APIs usando Robot Framework, Appium y Python.
- Automatizar pruebas de servicios REST y GraphQL, integrando validaciones con bases de
datos relacionales y NoSQL (MySQL, PostgreSQL, DynamoDB).
- Desarrollar flujos inteligentes de ejecución y reporting automatizado (Allure, BrowserStack
dashboards, Grafana).
- Diseñar y ejecutar pruebas cross-browser y cross-device utilizando BrowserStack,
incluyendo BrowserStack Automate para automatización y App Live para validación
manual en dispositivos reales.
Integración Cloud y DevOps
- Integrar la automatización con servicios AWS como Lambda, API Gateway, CloudWatch y
DynamoDB para crear flujos de ejecución serverless y monitoreo inteligente.
- Diseñar workflows CI/CD con GitHub Actions u otras herramientas para ejecución
distribuida de pruebas (web y mobile) en BrowserStack o entornos propios en la nube,
usando servicios de encriptamiento como Secret Manager.
- Asegurar la trazabilidad y estabilidad de los entornos de prueba en la nube.
Gestión y Colaboración Multiequipo
- Organizar el trabajo y prioridades para dar soporte a múltiples squads simultáneamente.
- Colaborar estrechamente con equipos de desarrollo, producto y DevOps para garantizar
entregas con calidad integrada.
- Documentar estrategias, métricas y decisiones técnicas en Confluence y gestionar
iniciativas en Jira.
Liderazgo Técnico y Mentoring
- Guiar al equipo de automatización en prácticas modernas de desarrollo y testing.
- Fomentar una cultura de aprendizaje continuo y excelencia técnica.
- Apoyar la capacitación y onboarding de nuevos miembros en herramientas y procesos de
automatización