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.