Líder QA Java para Proyecto Bancario | Automatización y CI/CD
Position filled 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.
