Senior QA Engineer — Data Platform - Contractor role

Posted Yesterday
Be an Early Applicant
2 Locations
Remote
Senior level
Information Technology • Software
The Role
Own quality for the Data Platform and Analytics products: validate reports and metrics with SQL, reconcile against raw sources/APIs, implement automated data quality checks (Soda), test Airflow DAGs and Databricks jobs, automate API tests (REST/GraphQL), and communicate findings to engineering, product, and analytics teams.
Summary Generated by Built In

Working hours: 7 AM - 4 PM - Brazilian timezone

Days of work: Monday - Friday

Employment type: Contractor - indefinite

About the Role:


We are seeking a Senior QA Engineer to own quality for our Data Platform and Analytics & Reporting products. This role is focused on ensuring the correctness of the pipelines, warehouse models, and reports that power our analytics products.
Unlike traditional QA positions, this role is data-first. Most of what we build has little or no user interface. A report is either correct or it isn't—a passing UI test does not guarantee that the numbers behind it are accurate.
Success in this role requires someone who enjoys investigating data, writing SQL, validating metrics against raw source data, and working closely with engineering to identify and prevent defects before they reach customers.
Experience with API testing and automation frameworks such as Playwright is valuable, but the primary focus is data quality and backend validation.

Key Responsibilities:


1) Data Correctness

  • Validate reports, dashboards, and aggregated metrics before they reach customers.

  • Reconcile reporting data against upstream APIs and raw source data.

  • Independently verify calculations rather than relying on downstream reports.

  • Clarify and document business metric definitions when they are ambiguous.

2) Data Quality Automation

  • Design and implement automated data quality checks using Soda or similar expectation frameworks.

  • Validate data freshness, volume, distribution, and business expectations.

  • Contribute quality checks into data contracts and production monitoring.

3) Pipeline & Platform Testing

  • Test Airflow DAGs and Databricks jobs.

  • Validate scheduling, dependencies, backfills, failure recovery, and data integrity throughout the pipeline.

4) API Testing

  • Develop automated and manual tests for REST and GraphQL APIs.

  • Validate business logic, data integrity, and service reliability.

5) Test Automation

  • Build and maintain automated quality checks with a focus on data validation while supporting API and UI automation where appropriate.

6) Communication & Collaboration

  • Document investigations, defects, and testing results clearly.

  • Partner closely with Engineering, Product, and Analytics teams.

  • Present quality risks and findings to both technical and non-technical audiences.

Required Qualifications:

  • 5+ years of QA experience.

  • Strong SQL skills with the ability to independently write complex queries.

  • Experience validating data against an upstream source of truth.

  • Comfortable working with raw API payloads.

  • Experience investigating reporting or data discrepancies.

  • 2+ years of automation experience.

  • Experience testing REST APIs.

  • Strong analytical and investigative mindset.

  • Excellent communication skills.

  • Experience with Playwright (or Selenium/Cypress with a willingness to transition).

Skills Required

  • 5+ years of QA experience
  • Strong SQL skills with ability to write complex queries
  • Experience validating data against an upstream source of truth
  • Comfortable working with raw API payloads
  • Experience investigating reporting or data discrepancies
  • 2+ years of test automation experience
  • Experience testing REST APIs
  • Experience with Playwright or Selenium/Cypress (willingness to transition)
  • Experience designing and implementing data quality checks using Soda or similar frameworks
  • Experience testing Airflow DAGs and Databricks jobs (pipeline scheduling, dependencies, backfills, recovery)
  • Experience testing GraphQL APIs
  • Strong analytical and investigative mindset
  • Excellent communication skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Berlin
79 Employees
Year Founded: 2013

What We Do

Uberall helps the world’s most innovative brick and mortar businesses stay relevant, competitive, and profitable, by using digital technology to win clicks online and feet offline.

Similar Jobs

Mondelēz International Logo Mondelēz International

Internal Controls Senior Analyst

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
5 Locations
90000 Employees

CrowdStrike Logo CrowdStrike

Specialist, NG Identity Security (Remote, BRA)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
11000 Employees

Coinbase Logo Coinbase

Software Engineer

Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Easy Apply
Remote
Brazil
4700 Employees
341K-359K Annually

CrowdStrike Logo CrowdStrike

Alliance Partner Executive, MSSP (Remote, BRA)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Brazil
11000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account