QA Automation Engineer (Python)

Nuvolar Works
Madrid, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Amazon S3 Apache HTTP Server Automation of Tests Cloud Database Data as a Services Data Auditing Data Validation Data Infrastructure Extract Transform Load (ETL) Database Testing Information Lifecycle Management Python (Programming Language)
+9 more
Regression Testing Standard Sql Datadog Apache Spark Pandas Deployment Automation Functional Programming Cloudwatch Data Pipelines

Job description

In this role, you’ll ensure that our data platform delivers accurate, reliable, and high-quality information, empowering airports to make confident, data-driven decisions that improve efficiency and the passenger experience. This is more than testing; it’s safeguarding the integrity of insights that impact millions of travelers. What You’ll Do As part of a cross-functional data team, you’ll design and implement automated testing frameworks, establish quality monitoring systems, and work closely with engineers to embed quality at every stage of the data lifecycle. Your main responsibilities will include: Designing and implementing automated testing frameworks for data pipelines, transformations, and validation. Developing and maintaining data quality metrics to ensure integrity, accuracy, and freshness. Creating automated testing suites using Python and Pandas for data validation. Implementing data validation rules and anomaly detection tailored to aviation industry datasets. Building regression testing frameworks for data model changes and schema evolution. Monitoring and validating data lineage and governance compliance. Collaborating with data engineers to integrate quality gates into CI/CD pipelines., Impactful Projects - You’ll help reimagine the way airports operate, improving real lives and experiences for millions of travelers. People-First Culture - We care about our team, support each other, and celebrate successes together. Remote-First Approach - Work from anywhere with flexibility and trust. Continuous Learning - Access to training programs, mentorship, career development opportunities, and an annual professional development budget. Health and Wellness Perks - Private health insurance and gym subsidy. Great Company Culture - Team events, knowledge-sharing sessions, and fun activities throughout the year. The Hiring Process We like to keep things simple and transparent: HR Interview - A friendly conversation to understand your background and career aspirations. Technical Challenge - A hands-on task to assess your analytical and problem-solving skills. Technical Interview - Meet the team, discuss strategies, and go in-depth into automation practices. If you’re ready to ensure the highest quality standards for data that powers mission-critical decisions, apply now! To be aware of all of our latest updates, follow us via LinkedIn | Instagram | Glassdoor | Medium Nuvolar Works is an equal-opportunity employer and will not discriminate against any applicant based on age, gender, sexual orientation, disability, national origin, race, or religion. Candidates with disabilities are encouraged to apply, and we are committed to providing an inclusive and accessible recruitment process. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

Requirements

4+ years of professional experience in data quality assurance, test automation, or data testing. Strong Python skills with experience in testing frameworks and Pandas. Experience testing data pipelines and ETL/ELT processes. Solid understanding of data quality dimensions (accuracy, completeness, consistency, timeliness, validity). Knowledge of SQL and database testing methodologies. Experience with cloud-based data processing and monitoring. Familiarity with CI/CD pipelines and automated deployment testing. Strong analytical and problem-solving skills with attention to detail. Nice-to-haves: Experience with Apache Spark testing and optimization. Familiarity with modern table formats like Apache Iceberg. Knowledge of AWS data services (Glue, Athena, S3, Lambda, CloudWatch). Experience with data observability tools (Monte Carlo, Datadog, custom solutions).

About the company

At Nuvolar, we’re driven by purpose, integrity, and the pursuit of excellence, and we’re looking for a Data QA Automation Engineer to join an ambitious project in the airport operations and transportation industry.

Apply for this position

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

Apply on www.adzuna.es

Good distractions

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

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · WWC 2024

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

5:34 min

Managing token budgets and enterprise usage of coding agents

Chris Heilmann +2 · LIVE

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

Videos

See all

Related articles

See all