ABL - Automation Tester
Reclutador: Valeria Colin
Posición: Automation Tester
Ubicación de la posición: CDMX
Modalidad de trabajo: Hibrido
Industria – Sector: Banking
Tus funciones:
- Diseñar, desarrollar y mantener soluciones de pruebas automatizadas para aplicaciones empresariales.
- El candidato ideal será responsable de crear frameworks de automatización escalables, automatizar pruebas funcionales y de regresión, integrar la automatización en pipelines CI/CD y garantizar la entrega de software de alta calidad mediante prácticas de prueba eficientes.
- Diseñar y desarrollar frameworks de automatización de pruebas escalables.
- Crear y mantener scripts de pruebas automatizadas para aplicaciones web, API y backend.
- Analizar los requisitos del negocio y convertirlos en escenarios de prueba automatizados.
- Ejecutar pruebas automatizadas de regresión, integración y de extremo a extremo (end-to-end).
- Integrar las pruebas automatizadas en pipelines CI/CD.
- Realizar análisis de causa raíz de fallos en las pruebas y defectos.
- Participar en la planificación de pruebas, estimaciones y discusiones sobre la estrategia de automatización.
- Colaborar con los equipos de desarrollo para garantizar la capacidad de prueba (testability) y las mejores prácticas de ingeniería de calidad.
- Revisar scripts de automatización y mentorizar a ingenieros de automatización junior.
- Generar informes de ejecución de automatización, métricas de cobertura y paneles de control de calidad.
- Asegurar que los activos de automatización sean reutilizables, mantenibles y escalables.
Conocimientos y experiencia necesaria:
- Entre 5 y 10 años de experiencia en Software Quality Assurance (SQA), automatización de pruebas e ingeniería de calidad.
- Experiencia en el diseño e implementación de frameworks de automatización de pruebas utilizando Selenium WebDriver, patrones como Page Object Model (POM), enfoques Data-Driven Testing, frameworks híbridos y metodologías BDD (Cucumber).
- Desarrollo en Java (preferentemente), con sólidos conocimientos de programación orientada a objetos, manejo de excepciones, colecciones, patrones de diseño y herramientas de construcción como Maven o Gradle.
- Experiencia en pruebas funcionales, automatización de APIs y servicios REST, utilizando herramientas como Postman y SoapUI, así como validación de datos JSON/XML.
- Conocimiento de prácticas CI/CD y DevOps, incluyendo integración y ejecución automatizada de pruebas mediante Jenkins, Azure DevOps, GitHub Actions, GitLab CI/CD o herramientas similares.
- Experiencia en gestión de pruebas y defectos, utilizando plataformas como Jira, Azure DevOps, HP ALM/QC o Xray.
- Conocimientos de bases de datos relacionales y validación de datos, incluyendo SQL, Oracle, MySQL y PostgreSQL.
- Experiencia en pruebas para arquitecturas modernas: microservicios, eventos/Kafka, contract testing, pruebas de rendimiento y seguridad (deseable)
- Conocimientos de tecnologías Cloud y Containers, incluyendo Azure, AWS, Docker y Kubernetes (deseable).
- Experiencia en automatización de pruebas asistida por IA, uso de GitHub Copilot, generación de casos de prueba con GenAI y análisis inteligente de defectos (deseable).
- Experiencia previa en el sector bancario o financiero.
- Habilidades profesionales
- Certificaciones deseables: ISTQB Foundation o Advanced Test Automation Engineer, Selenium, Azure Fundamentals (AZ-900), AWS Cloud Practitioner y Scrum Master (CSM).
Habilidades:
- Capacidad analítica y de resolución de problemas.
- Comunicación efectiva con stakeholders.
- Experiencia trabajando en entornos ágiles.
- Mentoría y desarrollo de talento junior.
- Orientación a la calidad, atención al detalle y mejora continua.
Tu carrera en Capgemini
- Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini.
- Trabajarás en conjunto con especialistas funcionales, técnicos y del negocio para ayudar a desarrollar la implementación e integración de soluciones y sistemas innovadores incluyendo metodologías, técnicas y herramientas.
- Contribuirás de una manera responsable y oportuna con la satisfacción del cliente proporcionando servicios y productos que generan valor agregado.
- Capgemini ofrece una compensación competitiva y beneficios superiores a los de Ley.
- Nuestras oficinas centrales están en París, Francia y tenemos presencia en más de 50 países. Somos más de 340 mil profesionales en México, ubicados en Ciudad de México, Aguascalientes y Monterrey.
- Capgemini ha desarrollado metodologías propias a nivel global: Collaborative Business Experience y Rightshore.
Te encantará trabajar en Capgemini porque:
- Ofrecemos una experiencia única de reclutamiento y onboarding, y te ayudamos a construir las bases de tu carrera y habilidades profesionales.
- Proveemos un ambiente de trabajo colaborativo basado en nuestros 7 valores: Honestidad, Audacia, Confianza, Libertad, Espíritu de Equipo, Modestia y Diversión.
- Promovemos un ambiente que te permite planear y desarrollar tu carrera.
“En Capgemini México, el objetivo es atraer al mejor talento y lograr un ambiente laboral diverso e inclusivo por lo que no se discrimina por motivo de raza, sexo, orientación sexual, identidad o expresión de género o cualquier otra característica propia de la persona. Todas las solicitudes son bienvenidas y serán consideradas para concurso con base en el mérito del candidato contra el trabajo y/o la experiencia para el puesto. Por motivos de validación, usaremos de manera segura tus datos incluyendo pero no limitado a tu imagen en video o screenshots durante los procesos de selección, contratación y/o On boarding , para tu seguridad, puedes revisar nuestro aviso de privacidad en: https://www.capgemini.com/mx-es/aviso-de-privacidad-para-candidatos-a-ocupar-una-vacante/
Aguascalientes, MX