Automation Test Engineer

Ubique Systems
Madrid, Spain
12 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Amazon Web Services Automation of Tests Cloud Computing Computer Programming Continuous Integration Data Validation Information Engineering Data Integrity Extract Transform Load (ETL)
+14 more
Github Python (Programming Language) Microsoft UI Automation Prometheus Data Streaming Web Application Frameworks Sql Optimization Snowflake Git Infrastructure Automation Frameworks Apache Kafka Build Tools Terraform Jenkins

Job description

Job Title: Automation Test Engineer (Data & Platform Engineering)Location: Madrid/Barcelona, SpainMode: Hybrid (2 to 3 days a week from Madrid or Barcelona office)Employment: Long term ContractAI ways of working MandatoryJob description:You will design frameworks that teams adopt, enforce standards that prevent bad releases, and build systems that proactively catch failures before they hit production.You should be equally comfortable writing Python frameworks, designing data validation strategies, and challenging engineers on weak implementations.Also embrace AI ways of workingwherever possible to accelerate automation.Core Expectations¡ You do not wait for bugs, you design systems that make bugs difficult to exist¡ You build frameworks that multiple teams adopt without friction¡ You challenge architecture, not just test outcomes¡ You reduce false positives, flaky tests, and wasted compute¡ You think in terms of data reliability, contracts, and system behaviour under stressMandatory Skills- Programming & Framework Development¡ Strong Python with experience building test frameworks, libraries, and CLI tools¡ Advanced SQL for validation and reconciliation- Data Engineering Ecosystem¡ Hands on with DBT, Airflow, and Snowflake or similar platforms¡ Strong understanding of ETL or ELT and data modeling concepts- Data Quality & Observability¡ Experience with Great Expectations, Soda, or similar tools¡ Understanding of lineage and catalog systems- Streaming Systems¡ Experience testing Kafka, Kinesis, or similar systems¡ Understanding of delivery semantics and event processing challenges- CI/CD & DevOps¡ Strong Git workflows¡ CI/CD pipelines using Jenkins, GitHub Actions, or equivalent- Cloud & Infrastructure¡ AWS experience across data and compute services¡ Familiarity with IaC tools like Terraform or CloudFormationDesired Skills¡ Experience with API contract testing and tools like PACT¡ Basic UI automation for end to end validation¡ Exposure to data mesh or data product architectures¡ Observability stacks such as Prometheus or Grafana¡ Experience in regulated domains (healthcare, life sciences, finance)

Requirements

Also embrace AI ways of workingwherever possible to accelerate automation.Core Expectations¡ You do not wait for bugs, you design systems that make bugs difficult to exist¡ You build frameworks that multiple teams adopt without friction¡ You challenge architecture, not just test outcomes¡ You reduce false positives, flaky tests, and wasted compute¡ You think in terms of data reliability, contracts, and system behaviour under stressMandatory Skills

  • Programming & Framework Development¡ Strong Python with experience building test frameworks, libraries, and CLI tools¡ Advanced SQL for validation and reconciliation
  • Data Engineering Ecosystem¡ Hands on with DBT, Airflow, and Snowflake or similar platforms¡ Strong understanding of ETL or ELT and data modeling concepts
  • Data Quality & Observability¡ Experience with Great Expectations, Soda, or similar tools¡ Understanding of lineage and catalog systems
  • Streaming Systems¡ Experience testing Kafka, Kinesis, or similar systems¡ Understanding of delivery semantics and event processing challenges
  • CI/CD & DevOps¡ Strong Git workflows¡ CI/CD pipelines using Jenkins, GitHub Actions, or equivalent
  • Cloud & Infrastructure¡ AWS experience across data and compute services¡ Familiarity with IaC tools like Terraform or CloudFormationDesired Skills¡ Experience with API contract testing and tools like PACT¡ Basic UI automation for end to end validation¡ Exposure to data mesh or data product architectures¡ Observability stacks such as Prometheus or Grafana¡ Experience in regulated domains (healthcare, life sciences, finance)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters ¡ World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier ¡ World Congress 2023

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff ¡ World Congress 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 ¡ Coffee With Developers

1:59 min

Aligning testing frameworks with team skills and feedback

Augustin Gottlieb Augustin Gottlieb ¡ World Congress 2025

Videos

See all

Related articles

See all