Líder QA Java para Proyecto Bancario | Automatización y CI/CD

Remoto
Jornada completa
Tiempo parcial
Para un importante proyecto en el sector bancario, estamos buscando un Líder de QA especializado en Java con amplia experiencia en estrategias de testing y automatización. El candidato ideal dirigirá equipos de QA, implementará frameworks de automatización avanzados y optimizará los procesos de CI/CD para garantizar la máxima calidad en nuestras soluciones financieras. Responsabilidades Clave - Desarrollar e implementar estrategias y tácticas de testing robustas adaptadas a entornos financieros complejos. - Planificar y coordinar pruebas de regresión, integración, carga y aceptación para garantizar la calidad del software. - Participar activamente en revisiones de defectos y liderar la implementación de soluciones efectivas. - Automatizar procesos de desarrollo y testing utilizando las mejores prácticas y herramientas del mercado. - Diseñar y construir la infraestructura de CI/CD del proyecto para aumentar la eficiencia y confiabilidad. - Establecer y optimizar la interacción entre ingenieros QA en múltiples equipos, fomentando el intercambio de conocimientos. - Desarrollar y mantener un framework de automatización robusto y escalable utilizando Java 17+ y tecnologías modernas. - Investigar nuevas tecnologías y metodologías de testing, implementándolas para mejorar los procesos existentes. - Preparar y analizar métricas detalladas para pruebas automatizadas que permitan evaluar la calidad y eficiencia. - Liderar la transformación digital en los procesos de control de calidad dentro del ecosistema bancario. Habilidades Requeridas - Experiencia mínima de 5 años en testing de software, con enfoque específico en aplicaciones financieras. - Al menos 3 años de experiencia en automatización de pruebas utilizando Java y frameworks modernos. - Mínimo 2 años liderando equipos de QA y gestionando recursos técnicos. - Capacidad demostrada para diseñar casos de prueba efectivos y preparar datos de test para diversos escenarios. - Conocimiento profundo de Java (Java 11-17), bibliotecas estándar y adicionales para testing. - Dominio avanzado de Selenium WebDriver 4.x, incluyendo comprensión de su funcionamiento interno. - Experiencia con Selenide 6.x para web y Appium 2.0+ para plataformas móviles. - Capacidad para diseñar y desarrollar frameworks de automatización personalizados desde cero. - Experiencia sólida trabajando en sistemas Unix/Linux y conocimiento de scripting bash. - Dominio de pruebas de APIs (SOAP, REST) utilizando herramientas como Postman, SoapUI o similares. - Experiencia avanzada con Git y flujos de trabajo colaborativos. - Amplio conocimiento en implementación y mantenimiento de sistemas CI (Jenkins, GitLab CI, GitHub Actions). - Experiencia con containerización utilizando Docker y orquestación con Docker Compose. - Habilidad para escribir y optimizar consultas SQL para bases de datos relacionales. - Experiencia demostrada en gestión de subordinados indirectos (funcionales) en entornos ágiles. Competencias Deseables - Certificaciones relevantes en testing (ISTQB, CSTE) o metodologías ágiles (Scrum, SAFe). - Experiencia con Kubernetes para orquestación de contenedores en entornos de testing. - Conocimiento de herramientas de análisis estático de código como SonarQube. - Experiencia en testing de seguridad y penetración para aplicaciones financieras. - Familiaridad con frameworks de microservicios y arquitecturas modernas. - Conocimiento de herramientas de monitoreo como Grafana, Prometheus o ELK stack. Por Qué Unirse a Nosotros Únete a un equipo de élite en un proyecto bancario innovador donde podrás aplicar y desarrollar tus habilidades técnicas en un entorno desafiante. Ofrecemos la oportunidad de trabajar con tecnologías de vanguardia, implementar las mejores prácticas de QA y contribuir significativamente a la transformación digital del sector financiero. Valoramos tu experiencia y te proporcionaremos los recursos necesarios para seguir creciendo profesionalmente.