Data QA Engineer

2 hours, 9 minutes ago
Full-time
Senior
Data Science and Analytics
Dreamix

Dreamix

Dreamix is a trusted bespoke software development company specializing in Java & Oracle technologies, offering quality services for digital product development with a focus on expertise and collaboration.

Internet Software & Services
51-250
Founded 2005

Description

  • Validate end-to-end data pipelines from source systems to data marts.
  • Test batch data loads and verify data ingestion across S3.
  • Validate transformations, aggregations, derived metrics, and business KPIs against source systems and definitions.
  • Ensure data completeness, accuracy, consistency, and data quality across layers.
  • Write complex SQL queries to validate fact and dimension tables in Redshift.
  • Validate data models, including facts, dimensions, keys, and relationships.
  • Perform reconciliation between raw, curated, and reporting layers.
  • Review Glue job and Lambda execution logs to troubleshoot data issues.
  • Monitor pipeline health, failures, and data refresh SLAs.
  • Provide clear reporting on test progress, quality risks, and defect status to support release decisions.

Requirements

  • Strong SQL skills, including joins and aggregations.
  • Hands-on experience testing data pipelines, ETL, or data warehouses.
  • Experience with AWS services such as S3, Glue, Lambda, Step Functions, Redshift, Athena, and CloudWatch.
  • Experience validating structured and semi-structured data such as Parquet, JSON, and CSV.
  • Solid understanding of data warehousing concepts and dimensional modeling.
  • 5+ years of experience in software quality assurance with a strong focus on manual testing.
  • Proven experience testing complex web and/or mobile applications.
  • Familiarity with browser developer tools for debugging network, console, and UI issues.
  • Strong understanding of QA methodologies, SDLC, and Agile/Scrum.
  • Excellent test design, defect management, and reporting skills.
  • Experience with Jira, TestRail, or similar tools.
  • Automation skills to write automated tests for pipelines using Python, or similar language, are nice to have.
  • Experience integrating automated tests into CI/CD pipelines such as Azure DevOps is nice to have.

Benefits

  • Warm and supportive work environment.
  • Flexible working hours.
  • Unlimited home office.
  • Opportunities for professional development, including certifications and training.
  • Additional benefits for academic teaching and speaking engagements.
  • Knowledge-sharing sessions with the Dreamix team.
  • Team and company-wide events.
  • Additional health insurance and dental allowance.
  • Multisport card.
  • Office massages.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Rust Engineer - Data Interoperability (Remote EU)

Retinai 11-50 Internet Software & Services

Ikerian AG is hiring a Rust Engineer to develop robust data interoperability systems that support healthcare screening and monitoring through high-performance AI and data management solutions.

Computer Vision DNS Git GraphQL Python REST API Rust TCP/IP TLS
9 minutes ago

AWS Data Engineer (Senior)

Mactores 51-250 IT Services

Mactores is hiring a Senior AWS Data Engineer in Seattle/remote to build and support modern data platforms and pipelines that enable automated, secure data solutions for customer digital transformation initiatives.

Agile Apache Airflow Apache Spark AWS Presto Snowflake SQL
9 minutes ago

Data Engineer

MUTT DATA 51-250 Internet Software & Services

Mutt Data is hiring a remote Data Engineer in Argentina to build and improve cloud-based data systems and machine learning solutions for clients across forecasting, e-commerce, and automation use cases.

Apache Airflow Apache Spark AWS Azure CI/CD Databricks dbt Docker GCP Jupyter NumPy Pandas Prefect Python SQL
9 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers