Ingeniero de Automatización de Pruebas Senior | Tecnología Financiera

Remoto
Jornada completa
Estamos buscando un Ingeniero de Automatización de Pruebas Senior experimentado para unirse a nuestro equipo tecnológico en crecimiento. En este puesto, será responsable de garantizar la calidad excepcional de nuestros productos financieros mediante la implementación de estrategias de pruebas avanzadas y automatizadas. Utilizará frameworks modernos como TestNG, Java 11+, y herramientas de integración continua para asegurar que nuestros sistemas cumplan con los más altos estándares de calidad y rendimiento. Responsabilidades Principales - Diseñar e implementar estrategias integrales de pruebas funcionales, de integración y regresión para garantizar la calidad superior de nuestros productos financieros. - Desarrollar y mantener documentación detallada de casos de prueba y listas de verificación, asegurando su consistencia y actualización permanente. - Analizar resultados de pruebas y generar informes detallados con métricas relevantes para la toma de decisiones. - Proponer mejoras estructurales en los sistemas de registro (logging) para optimizar el seguimiento y la resolución de incidencias. - Realizar análisis técnicos profundos y presentar recomendaciones fundamentadas sobre mejoras tecnológicas, actualizaciones y modificaciones. - Proporcionar explicaciones técnicas detalladas sobre defectos identificados, incluyendo causas raíz y posibles soluciones. - Colaborar estrechamente con equipos de desarrollo para implementar prácticas de calidad desde las etapas iniciales del ciclo de desarrollo. Requisitos Indispensables - Experiencia demostrable con frameworks y herramientas de automatización de pruebas, con preferencia en TestNG y JUnit 5. - Dominio práctico de herramientas de gestión de pruebas como Zephyr, TestRail o equivalentes. - Sólida experiencia en programación orientada a objetos, preferentemente Java 11+ y conocimientos de Spring Framework. - Experiencia comprobada en pruebas de servicios web RESTful y conocimiento de herramientas como Postman o RestAssured. - Experiencia con metodologías de Desarrollo Dirigido por Comportamiento (BDD) utilizando Cucumber, SpecFlow o similares. - Conocimiento práctico en seguimiento de logs con stack ELK (Elasticsearch, Logstash, Kibana) u otras soluciones equivalentes. - Experiencia en entornos de Integración Continua / Entrega Continua (CI/CD) con herramientas como Jenkins, GitLab CI o GitHub Actions. - Nivel de inglés B2 (intermedio alto) o superior, con capacidad para comunicarse efectivamente en entornos internacionales. Competencias Deseables - Experiencia laboral en empresas del sector financiero, de inversión o trading. - Conocimiento práctico de arquitecturas orientadas a servicios (Microservicios, Enterprise Service Bus). - Experiencia con lenguajes de scripting como Unix Shell, PowerShell o Groovy Script. - Experiencia en pruebas de sistemas asíncronos y manejo de concurrencia. - Dominio de pruebas funcionales de interfaz de usuario con Selenium WebDriver, Cypress o Playwright. - Experiencia con sistemas de mensajería como Apache Kafka, RabbitMQ o ActiveMQ. - Configuración y ejecución de trabajos de automatización de pruebas en Jenkins o plataformas similares. - Experiencia con Atlassian JIRA y gestión ágil de proyectos. - Comprensión profunda de metodologías Ágiles como Scrum o Kanban. ¿Por Qué Unirse a Nuestro Equipo? Al unirse a nuestra organización, formará parte de un equipo líder en innovación tecnológica aplicada al sector financiero. Tendrá la oportunidad de trabajar con tecnologías punteras en un entorno que valora el crecimiento profesional y la excelencia técnica. Nuestro compromiso con la calidad y la mejora continua le permitirá desarrollar sus habilidades mientras contribuye a proyectos de alto impacto en el mercado global.