Skip to content
ClaudeChatGPTCursor

Search jobs inside your AI agent.

Connect

Rarr Technologies

NewBe an early applicant

Data Testing Engineer

Posted Updated
Discussion

Summary

A QA engineer validates data pipelines and warehouses through ETL/ELT testing, writes automated tests in Python (preferably Playwright), and tests APIs with Postman/Rest Assured. Day to day involves checking data accuracy with SQL, maintaining automation scripts, and tracking defects in JIRA alongside data engineering teams.

We are seeking an experienced Data Testing Engineer with expertise in ETL/ELT testing, data warehouse testing, API testing, and Python-based test automation. The role focuses on validating data pipelines, ensuring data accuracy, and testing APIs and data-driven applications.

Important: This role requires experience in ETL/ELT testing, API testing, and Python-based automation. Java- or Selenium-only automation experience does not meet the requirement.


Mandatory Skills

  • ETL/ELT and data warehouse testing
  • API testing
  • Test automation using Python, preferably with Playwright
  • Good proficiency in Python programming

Primary Skills

  • ETL/ELT, database, and data warehouse testing
  • Python / Playwright test automation
  • API testing using Postman / Rest Assured
  • Basic knowledge of Kafka
  • Manual testing

Secondary Skills

  • SQL and database testing
  • JIRA and Agile methodologies
  • Zephyr or another test case management tool
  • GitHub and GitHub Actions
  • Confluence / SharePoint
  • BDD, Cucumber, TestNG, and Maven

Key Responsibilities

  • Perform ETL/ELT and data warehouse testing to ensure data accuracy and completeness.
  • Validate data pipelines, transformations, and data integrity using SQL.
  • Design and execute API test cases.
  • Develop and maintain automated test scripts using Python.
  • Perform manual and database testing as required.
  • Identify, report, and track defects using JIRA or similar tools.
  • Collaborate with development and data engineering teams to deliver quality solutions.

Should have strong experience in ETL Testing and SQL, along with expertise in at least one or more of the following technology combinations:


ETL Testing + SQL + Python

ETL Testing + SQL + Azure or AWS

ETL Testing + SQL + Test Data Management

ETL Testing + SQL + IBM / Informatica / Reltio MDM

ETL Testing + SQL + Snowflake



Skills

Apply

See also