El portal de empleo de España
Ingeniero Sénior de Automatización de Pruebas
Presencial en Madrid·Jornada completa·Añadida hace 18 días
24 ofertas abiertas
Resumen
Detalles del puesto
Jornada completa
Según la oferta.
Requisitos
Trabajar en inglés
Se requiere inglés, según la oferta.
Trabajar presencialmente en Madrid
No se menciona ninguna ayuda para la mudanza.
Tener 5+ años de experiencia
Puesto de nivel Senior.
Titulación universitaria
«Bachelor's or Master's degree in Computer Science, Engineering, or a related field» — según la oferta.
Esta oferta se ha traducido automáticamente al español.
Requisitos
Qué buscan
Experiencia demostrada en automatización de pruebas basada en Python: Playwright-Python (UI), Behave o pytest-bdd (Gherkin/BDD), requests + pytest (validación de API/servicio con equivalencia práctica a REST-Assured)
Capacidad demostrada para diseñar y ser responsable de frameworks de automatización de pruebas, no solo para escribir scripts de prueba, incluyendo utilidades reutilizables y patrones de mantenibilidad
Experiencia práctica integrando y ejecutando pruebas automatizadas dentro de pipelines de CI/CD, idealmente GitLab o plataformas empresariales equivalentes
Experiencia con ejecución de pruebas distribuidas, paralelización, gestión de flaky tests y herramientas de reporting modernas (Allure, pytest-html o equivalentes)
Sólido conocimiento de Git y flujos de trabajo de control de versiones, principios de clean code y cultura de revisión de código
Conocimientos operativos de Docker; familiaridad con los conceptos básicos de Kubernetes (jobs, namespaces)
Experiencia en pruebas de sistemas de IA/ML, o fuerte motivación para desarrollar esta experiencia: evaluación de outputs de LLM, gestión de respuestas no deterministas, evaluaciones para RAG y flujos de trabajo de agentes
Comprensión del diseño de APIs, microservicios, arquitecturas orientadas a eventos y capas de autenticación
Sólido conocimiento de los principios de SAFe y DevOps; la experiencia operando en un Agile Release Train es un plus
Experiencia con Jira para el seguimiento de Stories/Features e integración con la gestión de pruebas (Xray, Agile Hive)
Pensamiento demostrado de extremo a extremo: conectando recorridos de usuario, flujos de datos, capas de autenticación y límites del sistema
Comodidad trabajando dentro de una Test Strategy establecida, colaborando con Test Managers en la planificación de la ejecución, el reporting y el cumplimiento
Conciencia demostrada de la seguridad de la información, la privacidad de los datos y el manejo de datos de prueba conforme a la normativa en entornos regulados
Persona colaborativa con gran sentido de la responsabilidad, capaz de llevar los problemas de automatización desde el análisis hasta la ejecución y la resolución con una supervisión mínima
Excelentes habilidades de comunicación, capaz de trabajar eficazmente con ingenieros, Product Owners, Scrum Masters, Arquitectos y Test Managers
Fuertes habilidades organizativas, estructurado/a, fiable/e
Grado o Máster en Informática, Ingeniería o un campo relacionado
Mínimo de 5-7 años en Test Automation con experiencia práctica sustancial en Python, incluyendo diseño de frameworks demostrado, responsabilidad y ejecución de pruebas a escala (no solo contribuciones a nivel de script)
Se prefiere encarecidamente la experiencia en un entorno regulado (servicios financieros, salud, farmacéutica)
Certificaciones en ISTQB (Foundation como base)
SAFe (SP, SSM o equivalente) o disciplinas de DevOps son un plus
La experiencia en sistemas de IA/ML a través de pruebas, desarrollo o proyectos aplicados es un gran plus; es esencial tener apetito por desarrollar una experiencia profunda en pruebas de IA/ML
Fluidez en inglés; el alemán es un plus
El puesto
En Julius Baer, celebramos y valoramos las cualidades individuales que aportas, permitiéndote tener un impacto, ser emprendedor, tener autonomía y crear valor más allá de la riqueza. Moldeemos juntos el futuro de la gestión de patrimonios.
Qué harás
Te unirás a nuestro ML & AI ART como Senior Test Automation Engineer, responsable de la solución técnica de automatización de pruebas que da soporte a nuestra plataforma de IA y MLOps. La plataforma impulsa capacidades basadas en IA en todo el Banco, incluyendo sistemas RAG, asistentes basados en LLM, flujos de trabajo de agentes y pipelines de ML que sirven a casos de uso críticos para el negocio. Serás el responsable de la arquitectura, implementación y ejecución de nuestros frameworks de automatización de pruebas, cubriendo tanto componentes de software tradicionales (APIs, UIs, pipelines de datos) como comportamientos emergentes específicos de IA/ML, y actuarás como Test Automation Ambassador dentro del ART. Trabajarás dentro de la Test Strategy del Banco, siendo responsable de la profundidad técnica y la entrega práctica de la automatización para tu plataforma.
Definir y evolucionar el enfoque técnico de automatización de pruebas y la arquitectura del framework para el ML & AI ART, alineado con la Test Strategy y la Test Policy del Banco
Diseñar patrones de automatización de pruebas reutilizables y escalables (page objects, clientes de API, constructores de datos de prueba) que otros ingenieros de los squads puedan adoptar, garantizando la consistencia técnica de la automatización de pruebas en todo el ART
Analizar y evaluar requisitos, Features y Stories para su testabilidad durante el PI Planning, Backlog Refinement e Iteration Planning
Derivar casos de prueba a partir del análisis técnico y de riesgos de los requisitos tanto funcionales como no funcionales (fiabilidad, rendimiento, seguridad, usabilidad, robustez), seleccionando las técnicas de prueba y el alcance de automatización adecuados en función del riesgo, los objetivos de cobertura y el ROI
Automatizar los casos de prueba identificados utilizando frameworks basados en Python: Playwright-Python para UI, requests + pytest para APIs, Behave o pytest-bdd para BDD/Gherkin, aplicando principios de clean code, reutilización, legibilidad y estabilidad
Diseñar e implementar casos de prueba específicos para IA/ML: pipelines de evaluación para outputs de LLM
Construir y mantener pruebas de contrato (por ejemplo, Pact) para las APIs de la plataforma y los límites de los microservicios
Integrar y orquestar pruebas automatizadas en pipelines de GitLab CI/CD, incluyendo pipelines de merge request y GitLab runners
Utilizar Docker y Kubernetes para aprovisionar entornos de prueba aislados y reproducibles
Planificar, programar y activar ejecuciones de pruebas automatizadas en diversos entornos (DEV, INT, UAT, pre-PROD), incluyendo suites de regresión, smoke tests, ejecuciones de release y ejecuciones bajo demanda vinculadas a merge requests y hitos de PI
Monitorizar la salud de la ejecución, investigar y poner en cuarentena las pruebas inestables (flaky tests) y mantener una tasa baja de falsos positivos para que las señales de calidad sean fiables
Realizar el triaje de los resultados de ejecución, reportar defectos en Jira con evidencias (logs, trazas, capturas de pantalla, vídeos) y comunicar las señales de calidad al squad, al Product Owner y al Test Manager
Producir evidencias de ejecución (metadatos de ejecución, artefactos, informes) adecuadas para auditoría y gobernanza de lanzamientos, de acuerdo con la Test Policy del Banco y los requisitos de retención
Contribuir activamente al PI Planning, System Demos, Inspect & Adapt y otras ceremonias SAFe como parte del ML & AI ART
Garantizar la trazabilidad de extremo a extremo desde Jira Features y Stories → pruebas automatizadas → defectos → resultados de las pruebas, aprovechando la integración de gestión de pruebas del Banco
Redactar y mantener escenarios BDD en Gherkin, vinculados a los criterios de aceptación en las Stories
Colaborar estrechamente con Product Owners, Scrum Masters, ML Engineers, MLOps Engineers y Data Engineers de distintos squads
Alinear el trabajo con la Test Strategy del Banco y los requisitos de reporting, apoyando la creación de artefactos listos para auditoría, matrices de trazabilidad e informes de progreso de las pruebas
Apoyar el análisis de causa raíz de los defectos utilizando logs y trazas
Actuar como Test Automation Ambassador dentro del ML & AI ART, asesorando a los squads en diseño de automatización, uso de frameworks, elección de herramientas y estrategia de datos de prueba
Preparar datos de prueba, asegurando que se utilicen datos sintéticos o anonimizados siempre que sea posible para cumplir con las expectativas de confidencialidad
Diseñar conjuntos de datos de prueba específicos para IA/ML cuando sea necesario
Responsabilizarse del mantenimiento y la refactorización de las pruebas en respuesta a cambios en la UI, API, modelos o prompts, garantizando el cumplimiento continuo de los controles de acceso y las políticas de los entornos de prueba
Sobre Julius Baer
Julius Baer es un grupo suizo de banca privada con sede en Zúrich, especializado en gestión de patrimonio y servicios de asesoramiento para clientes privados. Fundado en 1890, el banco opera a nivel global con una fuerte presencia en Europa, Asia y Oriente Medio, gestionando activos para personas de alto patrimonio neto. Es uno de los principales bancos privados de Suiza, conocido por su servicio personalizado y sus soluciones financieras integrales.
En España, Julius Baer ha establecido un centro tecnológico y de operaciones, con un número significativo de puestos abiertos en TI e ingeniería, incluidos puestos para desarrolladores de ServiceNow, ingenieros de IA y desarrolladores full-stack. La presencia del banco en España se centra en Barcelona, donde aprovecha el talento tecnológico local para apoyar sus iniciativas globales de transformación digital. Para los profesionales internacionales, Julius Baer ofrece un entorno de trabajo dinámico con oportunidades para trabajar en proyectos de tecnología financiera de vanguardia, mientras forman parte de una prestigiosa marca bancaria global.
- Sector
- Private Banking
- Fundación
- 1890
- Plantilla
- 5,000–10,000
- Sede
- Zurich, Switzerland
- En España
- Barcelona
Datos prácticos
- Julius Baer tiene un importante centro tecnológico en Barcelona, España, con muchos puestos de TI en ingeniería de software, IA e infraestructura en la nube.
- El banco ofrece un entorno de trabajo global con oportunidades para colaborar con equipos en toda Europa y otras regiones.
- Como banco privado suizo, Julius Baer proporciona una marca empleadora prestigiosa y estable, con un fuerte enfoque en el desarrollo profesional.
- Muchos de los puestos abiertos en España están en TI e ingeniería, lo que indica una creciente presencia tecnológica en el país.
- La empresa apoya acuerdos de trabajo flexibles, incluidas opciones de trabajo remoto para algunos puestos.
En sus propias palabras
Información adicional
Esperamos recibir su solicitud de empleo completa a través de nuestra herramienta de solicitud en línea. Puede encontrar otras oportunidades de trabajo interesantes en nuestro sitio de empleo.
¿No es esto exactamente lo que busca? Configure una alerta de empleo creando una cuenta de candidato aquí.




