Senior AI Test Automation Engineer - Hybrid Madrid

UST

Madrid

Híbrido

EUR 60.000 - 90.000

Jornada completa

14 días+
Generador de candidaturas

Transforma esta oferta en una entrevista: un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Health Care Plan
Teleworking compensation
Life and Accident Insurances
Retribución Flexible Program
Training platforms access
Career stability and career plans
Referral bonuses
Flexible payments (12 or 14) per year
Work-life balance policies
UST Club platform discounts

Descripción de la vacante

UST is seeking a Senior AI Test Automation Engineer to own end-to-end testing for an advanced AI/ML platform. The role focuses on designing scalable automation frameworks, integrating tests into CI/CD, and ensuring robust AI/ML test coverage across APIs and microservices.

The position is hybrid in Madrid, with 40 hours weekly and a comprehensive benefits program. Join a global leader in digital technology services and contribute to high-impact AI initiatives.

Formación

  • Strong experience in Python-based test automation with Playwright/pytest/Behave (BDD).
  • Ability to design and own test frameworks, not just scripts.
  • Experience integrating automation into CI/CD pipelines (GitLab preferred).
  • Knowledge of parallel execution, reporting tools, and flaky test management.
  • Understanding of APIs, microservices, event-driven architectures.
  • Familiarity with SAFe, Agile, and DevOps principles.
  • Experience with Jira and test management tools (Xray, Agile Hive, etc.).

Responsabilidades

  • Define and evolve the test automation architecture aligned with the Bank’s Test Strategy.
  • Design scalable, reusable automation frameworks and patterns across teams.
  • Analyse requirements and ensure testability during Agile ceremonies.
  • Design and automate test cases (functional & non-functional) based on risk and coverage.
  • Implement automation using Python frameworks (Playwright, pytest, Behave/BDD).
  • Develop AI/ML-specific testing approaches (LLM evaluation, non-deterministic behaviour, RAG workflows).
  • Build and maintain API contract tests and microservices validation.
  • Integrate and run automated tests in CI/CD pipelines (GitLab).
  • Use Docker/Kubernetes for reproducible test environments.
  • Manage test execution across environments (DEV, INT, UAT, pre-PROD).
  • Monitor test health, handle flaky tests, and ensure reliable reporting.
  • Report defects in Jira with proper traceability and evidence.
  • Produce audit-ready test artefacts and ensure governance compliance.
  • Collaborate with cross-functional teams (POs, Engineers, MLOps, Data Engineers).
  • Act as Test Automation Ambassador within the ART.
  • Ensure end-to-end traceability across requirements, tests, and results.
  • Maintain and evolve test suites as systems change.

Conocimientos

Python
Playwright
pytest
BDD frameworks
GitLab CI
Docker
Kubernetes
APIs testing
Jira
QA in AI/ML

Herramientas

GitLab CI

Descripción del empleo

Role Description

We are looking for the very Top Talent… and we would be delighted if you were to join our team! More in detail, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work, with over 35,000 employees worldwide and presence in more than 35 countries. We are leaders in digital technology services, delivering large-scale technological solutions to top-tier companies.

What we look for?

We are looking for a Senior AI Test Automation Engineer to join the ML & AI ART, owning the end-to-end test automation strategy for an advanced AI/MLOps platform. This platform powers business-critical AI capabilities such as LLM-based assistants, RAG systems, agentic workflows, and ML pipelines.

Main Tasks And Accountabilities Will Be
  • Define and evolve the test automation architecture aligned with the Bank’s Test Strategy
  • Design scalable, reusable automation frameworks and patterns across teams
  • Analyse requirements and ensure testability during Agile ceremonies (PI Planning, Backlog Refinement, etc.)
  • Design and automate test cases (functional & non-functional) based on risk and coverage
  • Implement automation using Python frameworks (Playwright, pytest, Behave/BDD)
  • Develop AI/ML-specific testing approaches (LLM evaluation, non-deterministic behaviour, RAG workflows)
  • Build and maintain API contract tests and microservices validation
  • Integrate and run automated tests in CI/CD pipelines (GitLab)
  • Use Docker/Kubernetes for reproducible test environments
  • Manage test execution across environments (DEV, INT, UAT, pre-PROD)
  • Monitor test health, handle flaky tests, and ensure reliable reporting
  • Report defects in Jira with proper traceability and evidence
  • Produce audit-ready test artefacts and ensure compliance with governance standards
  • Collaborate with cross-functional teams (POs, Engineers, MLOps, Data Engineers)
  • Act as Test Automation Ambassador within the ART
  • Ensure end-to-end traceability across requirements, tests, and results
  • Maintain and evolve test suites as systems (APIs, models, prompts) change
What do we expect from you?
  • Strong experience in Python-based test automation (Playwright, pytest, BDD frameworks)
  • Proven ability to design and own test frameworks, not just test scripts
  • Experience integrating automation into CI/CD pipelines (GitLab preferred)
  • Knowledge of parallel execution, reporting tools, and flaky test management
  • Solid understanding of Git, clean code, and code review practices
  • Experience with Docker and basic knowledge of Kubernetes
  • Exposure to AI/ML testing (LLMs, RAG, non-deterministic systems) or strong motivation to learn
  • Understanding of APIs, microservices, event-driven architectures
  • Familiarity with SAFe, Agile, and DevOps principles
  • Experience with Jira and test management tools (Xray, Agile Hive, etc.)
  • Strong analytical mindset with end-to-end system understanding
  • Awareness of data privacy, security, and compliance in regulated environments
Work Location

Hybrid position in Madrid (3 days at client´s office, Sol area, next to the underground).

Work Schedule

Business hours (40 hours weekly with 1 hour for lunch).

What can we offer?
  • 23 days of Annual Leave plus the 24th and 31st of December as discretionary days!
  • Numerous benefits (Health Care Plan, teleworking compensation, Life and Accident Insurances).
  • `Retribución Flexible´ Program: (Meals, Kinder Garden, Transport, online English lessons, Health Care Plan…)
  • Free access to several training platforms
  • Professional stability and career plans
  • UST also, compensates referrals from which you could benefit when you refer professionals.
  • The option to pick between 12 or 14 payments along the year.
  • Real Work Life Balance measures (flexibility, WFH or remote work policy, compacted hours during summertime…)
  • UST Club Platform discounts and gym Access discounts

In UST we are committed to equal opportunities in our selection processes and do not discriminate based on race, gender, disability, age, religion, sexual orientation or nationality. We have a special commitment to Disability & Inclusion, so we are interested in hiring people with disability certificate.

Skills
  • Playwright
  • Python
  • API Testing
  • pytest
  • Machine Learning
  • GitLab CI
  • Test Data Management
  • RAG
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

AI Engineer | DevOps/MLOps | Madrid
AI Engineer | DevOps/MLOps | Madrid

UST España & Latam • Madrid

Híbrido
EUR 60.000 - 90.000
Health Care Plan
Teleworking compensation
Life and Accident Insurances
+3
AI Engineer | DevOps/MLOps | Madrid
AI Engineer | DevOps/MLOps | Madrid

UST • Madrid

Híbrido
EUR 60.000 - 85.000
Annual leave and discretionary days
Health care plan
Teleworking compensation
+7
AI Engineer | DevOps/MLOps | Madrid
AI Engineer | DevOps/MLOps | Madrid

Tamarind Intelligence • Madrid

Híbrido
EUR 60.000 - 90.000
Health care plan
Teleworking compensation
Life and accident insurances
+1
Python Machine Learning Engineer (Hybrid - Madrid)
Python Machine Learning Engineer (Hybrid - Madrid)

UST España & Latam • Comunidad de Madrid

Híbrido
EUR 70.000 - 110.000
Health and life insurance
Flexible benefits program
Training platforms access
+1
Python Machine Learning Engineer (Hybrid - Madrid)
Python Machine Learning Engineer (Hybrid - Madrid)

UST España & Latam • Madrid

Presencial
EUR 60.000 - 90.000
23 days annual leave
Health care plan
Training platforms access
+2
Senior Performance Test Engineer - Hybrid Madrid
Senior Performance Test Engineer - Hybrid Madrid

UST • Madrid

Híbrido
EUR 50.000 - 85.000
23 days annual leave
Health care plan
Teleworking compensation
+2
Python Machine Learning Engineer (Hybrid - Madrid)
Python Machine Learning Engineer (Hybrid - Madrid)

UST • Madrid

Híbrido
EUR 60.000 - 95.000
Annual leave 23 days
Healthcare plan
Flexible benefits
+6
Senior Performance Test Engineer - Hybrid Madrid
Senior Performance Test Engineer - Hybrid Madrid

UST España & Latam • Comunidad de Madrid

Híbrido
EUR 80.000 - 110.000
Health Care Plan
Teleworking compensation
Life and Accident Insurances
Test Data Specialist - Hybrid, Madrid 3x2
Test Data Specialist - Hybrid, Madrid 3x2

UST España & Latam • As Catro Rúas

Híbrido
EUR 45.000 - 65.000
Health care plan
Teleworking compensation
Life and accident insurances
+2
Test Data Specialist - Hybrid, Madrid 3x2
Test Data Specialist - Hybrid, Madrid 3x2

UST España & Latam • O Chazo

Híbrido
EUR 45.000 - 65.000
Health care plan
Teleworking allowance
Life insurance
+5