Senior QA / Data Quality Engineer – India/Sri Lanka (Remote)

Full Time
India, Srilanka
Posted 3 months ago

Contract Type: Full-Time Contract (40 hrs/week – long-term engagement)

Location: Remote – Tamil Nadu, Karnataka, Pondicherry (India) + Sri Lanka (Colombo)

Experience: 5+ years in Quality Assurance roles, 3+ years of experience in Data Quality, Data Validation, ETL Testing, Data Warehouse Testing, or related Data Quality Engineering roles.

Role Overview

We are seeking a highly analytical and detail-oriented Senior SDET to ensure the quality, accuracy, and integrity of enterprise data solutions. The role will be responsible for validating data across the end-to-end data lifecycle, including data acquisition, integration, transformation, and storage. The engineer will work closely with Data Engineers, Solution Architects and Product Owners / Leads to ensure data products meet functional, business, and quality expectations. 

Key Responsibilities 

Quality & Test Engineering 

  • Architect and own end-to-end test automation frameworks to validate data across ingestion, transformation, enrichment and consumption layers. 
  • Define test strategies and quality standards for complex, cross-functional features and services. 
  • Conduct thorough test design reviews and code reviews for automation code produced by the team. 
  • Work closely with engineering leads to embed quality at the design and architecture stage. 
  • Operate within an Agile delivery model; drive quality metrics, coverage reporting, and sprint-level test governance. 
  • Mentor junior and mid-level SDETs; share knowledge and elevate the team’s automation maturity. 

Test Planning & Execution 

  • Execute functional, integration, regression, and data validation testing. 
  • Ensure complete traceability between requirements and validation activities. 
  • Use of AI-powered testing tool to develop test artifacts (Test Plan, Test Cases, Test Data etc) 

Defect Management & Root Cause Analysis 

  • Identify, document, and prioritize data quality defects. 
  • Partner with engineering teams to analyze root causes. 
  • Validate corrective actions and remediation efforts. 

Key Deliverables 

The successful candidate will be expected to produce: 

  • Test Strategy and Validation Approach 
  • Test Scenarios and Test Cases 
  • Data Validation / Reconciliation Reports 
  • Defect Analysis Reports 
  • Release Quality Assessments 
  • Data Quality Metrics and Dashboards 
  • Quality Sign-off Recommendations 

Candidate Requirements 

  • 5+ years in Quality Assurance roles 
  • 3+ years of experience in Data Quality, Data Validation, ETL Testing, Data Warehouse Testing, or related Data Quality Engineering roles. 
  • Strong understanding of data lifecycle management and data quality principles 
  • Strong expertise in automation frameworks:  Pytest, or similar. 
  • Deep experience with performance testing, and integration testing at scale. 
  • Basic understanding of CI/CD pipelines and experience integrating tests into automated delivery workflows. 
  • Familiarity with AWS or other cloud platforms for test infrastructure. 

Good to Have 

  • Lead performance and load testing using tools like JMeter, k6, or Locust; analyze results and drive improvements. 
  • Basic skills in Python, JavaScript – able to write production-quality automation code. 
  • Exposure to chaos engineering or reliability testing practices. 
  • Knowledge of security testing 
  • Experience in environments using Cloudera / Databricks / Apache NiFi preferred 

ID: P08

Job Features

Job CategoryBackend Engineer

Apply For This Job

A valid phone number is required.