Test Engineer

E-solutions
Barcelona, Spain
13 days ago
Apply on www.jobleads.com
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) Automation of Tests Big Data Computer Programming Continuous Integration Data Validation Information Engineering Data Governance Extract Transform Load (ETL) DevOps Distributed Data Store Python (Programming Language)
+10 more
Metadata DataOps Strategies of Testing Cloud Platform System Sql Optimization Reliability of Systems Git Data Lineage Stream Processing Data Pipelines

Requirements

  • Experience in automation, software quality, or Quality Engineering.
  • Building and scaling automation frameworks for data-intensive or distributed platforms.
  • Demonstrated success improving system reliability, reducing production incidents, and increasing automation coverage.
  • Proven ability to influence engineering teams and establish quality practices at scale.

Programming & Framework Development

  • Strong Python expertise with experience building test frameworks, libraries, and CLI tools.
  • Advanced SQL skills for data validation, analysis, and reconciliation.
  • Hands-on experience with modern data engineering platforms and orchestration tools.
  • Strong understanding of ETL/ELT pipelines and data modeling.
  • Experience working with cloud-based data platforms and large-scale datasets.

Data Quality & Observability

  • Experience with modern data quality frameworks or equivalent solutions.
  • Understanding of data lineage, metadata, cataloging, and data observability concepts.
  • Ability to define meaningful data quality metrics and validation strategies.

Streaming Systems

  • Experience testing event-driven and streaming systems.
  • Understanding of event processing, delivery semantics, ordering, retries, and failure handling.

CI/CD & DevOps

  • Strong Git and collaborative development workflows.
  • Experience integrating automated testing into CI/CD pipelines.
  • Understanding of quality gates, deployment controls, and automated release processes.
  • Strong experience with cloud platforms and data/compute services.
  • Familiarity with Infrastructure as Code and automated environment provisioning.
  • Understanding of scalable and ephemereal test environments., * Experience with API and contract testing.
  • Exposure to UI or end-to-end automation.
  • Experience with data product or distributed data architectures.
  • Familiarity with observability platforms and engineering metrics.
  • Experience applying AI-assisted development and automation techniques.
  • Exposure to governance, security, and compliance-oriented quality practices.

Apply for this position

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

Apply on www.jobleads.com
Prepare application

Good distractions

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

2:00 min

Separating dataset creation from low-level software implementation steps

Jan Zawadzki · World Congress 2022

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

Videos

See all

Related articles

See all