digitalfemsa is hiring a

QA Automation Lead

iOSPythonJavaRubySeleniumScrumGit

Posted on: new!

Apply

Digital@FEMSA es la división de innovación tecnológica que ofrece soluciones digitales para simplificar la vida de nuestros clientes. Está integrada por negocios que aprovechan la tecnología para generar herramientas prácticas y confiables, como el medio de pago Spin by OXXO, así como por un equipo diverso y multidisciplinario centrado en desarrollar una propuesta de valor innovadora y diferenciada en este mercado. Respaldada por los más de 130 años de experiencia y compromiso a la excelencia de FEMSA, esta nueva división continúa con la misión de generar valor económico y social, ahora en la comunidad digital.

Serás responsable de:

  • Dirige y supervisa la estandarización de las pruebas, procesos escalables y reutilizables de alta calidad, utilizando herramientas y marcos de automatización avanzados. Implementa estrategias de pruebas continuas y colabora con los equipos de desarrollo en la mejora de la calidad del software. Proporciona orientación de gestión para los equipos y facilita la implementación de iniciativas de automatización y funcionalidad a nivel de proyectos de alta complejidad.
  • Planificación y estrategia de pruebas: Colaborar con el equipo de desarrollo y otros líderes para establecer la estrategia de pruebas, definir criterios de éxito y determinar cómo se llevarán a cabo las pruebas en el ciclo de desarrollo.
  • Asignación de tareas y recursos: Distribuir las responsabilidades de pruebas entre los miembros del equipo QA, asegurando que haya un equilibrio en la carga de trabajo y asignando recursos según las necesidades del proyecto.
  • Diseño y revisión de casos de prueba: Supervisar el diseño de casos de prueba por parte del equipo, revisarlos para asegurarse de que estén completos y relevantes, y proporcionar orientación cuando sea necesario.
  • Coordinación de pruebas: Organizar y coordinar las actividades de pruebas en cada iteración o sprint, asegurándose de que se realicen los tipos de pruebas necesarios para cumplir con los criterios de aceptación.
  • Automatización de pruebas: Evaluar las oportunidades de automatización de pruebas y trabajar con el equipo para implementar scripts de automatización, aumentando la eficiencia y la cobertura de las pruebas.
  • Supervisión de ejecución de pruebas: Monitorear la ejecución de pruebas, asegurándose de que se cumplan los plazos y que los problemas se identifiquen y se reporten adecuadamente.
  • Gestión de defectos: Supervisar la identificación y el reporte de defectos, colaborando con el equipo de desarrollo para su resolución y asegurando que los problemas críticos se aborden de manera oportuna.
  • Colaboración y comunicación: Trabajar en estrecha colaboración con otros líderes de equipo, como el Scrum Master, líder de desarrollo, Product Owner, para mantener una comunicación fluida y garantizar la alineación de objetivos.
  • Mejora continua: Identificar áreas de mejora en los procesos de pruebas y sugerir cambios para aumentar la eficiencia y la calidad general del producto.
  • Mentoría y capacitación: Brindar orientación y apoyo al equipo QA, ayudando en su desarrollo profesional y asegurando que se adhieran a las mejores prácticas de pruebas.
  • Reportes y análisis: Generar informes y análisis de pruebas, comunicar el estado de la calidad y proporcionar información para la toma de decisiones.
  • Integración continua y entrega continua: Asegurarse de que las pruebas estén integradas en los flujos de trabajo de integración continua y entrega continua para detectar problemas temprano.
  • Validación del producto: Asegurarse de que el producto final cumpla con los estándares de calidad antes de su lanzamiento.
  • Feedback y mejora continua: Proporcionar retroalimentación constante sobre el proceso de desarrollo y las mejoras potenciales para el equipo.

Lo que necesitas para tener éxito:

  • Conocimiento en diferentes herramientas y frameworks de automatización licenciados y open source, UFT, Katalon, Ascential Test, TestComplete, Selenium + Java/Python/Ruby/JS entre otras.
  • Comprensión de patrones de diseño como: Page Object Model (POM), Screen Play, Page Factory, Data Driven Test, Screenplay, Keyword-Driven.
  • Diseño y creación de diferentes frameworks de automatización.
  • Identificar casos prospectos a automatización.
  • Desarrollo y mantenimiento de scripts de prueba
  • Implementación de herramientas de CI/CD.
  • Mantener y evolucionar los diferentes frameworks de automatización.
  • Conocimiento de estrategias de branching y uso de GitBash.
  • Conocimiento de comandos de DOS/CLI/Linux

¡Aplica ya! ¡Te queremos conocer!

Digital FEMSA está comprometida con un lugar de trabajo diverso e inclusivo.   
Somos un empleador que ofrece igualdad de oportunidades y no discrimina por motivos de raza, origen nacional, género, identidad de género, orientación sexual, discapacidad, edad u otra condición legalmente protegida.   
Si desea solicitar una adaptación, notifique a su Reclutador.

Apply