ETL QA

Posted 8 Hours Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Senior level
Artificial Intelligence • Cloud • Information Technology • Consulting
The Role
Backend-focused QA engineer responsible for validating ETL pipelines and a large-scale migration from 30 databases into a consolidated MySQL instance. Duties include advanced SQL validation, automated data parity and reconciliation testing, data quality framework development, API verification, and defect triage for data integrity, mapping, truncation, drift, and performance issues.
Summary Generated by Built In

This is a remote position.

About the role

This role is critical to Client’s backend modernization and data consolidation effort, which involves migrating and merging 30 disparate databases into a single consolidated MySQL instance. This is not a standard functional UI testing role; it is a heavy backend, data-centric QA position. The engineer will validate ETL pipelines, ensure zero data loss or corruption during migration, and automate data parity checks between legacy systems and the new architecture.

What you will do
  • Data Validation: Write complex SQL queries to validate data extraction, transformation, and loading (ETL) from legacy SQL databases into the new consolidated MySQL instance.

  • Migration Parity Testing: Design and execute automated reconciliation scripts to compare millions of rows between source and target systems, ensuring data integrity and business rule alignment.

  • Pipeline Automation: Build and maintain automated test frameworks for data pipelines, replacing manual sampling with comprehensive automated data quality checks.

  • API Data Verification: Work alongside C# and Java developers to verify that the newly built APIs and Data Access Layers (DAL) are surfacing the migrated data correctly.

  • Defect Triage: Identify, log, and troubleshoot data drift, truncation errors, mapping failures, and performance bottlenecks.

Must have
  • Deep SQL Expertise: 7+ years of writing advanced SQL queries (Joins, CTEs, Window Functions, Stored Procedures) in MySQL and SQL Server.

  • ETL/Data Migration Testing: Proven experience testing large-scale database consolidations, data warehouse migrations, or complex ETL pipelines.

  • Test Automation: Hands-on experience building automated data validation scripts using Python, C#, or specialized data testing tools (e.g., Great Expectations, dbt tests, QuerySurge).

  • Backend Mindset: Strong understanding of database schemas, primary/foreign key relationships, indexing, and data mapping documents.

  • Parity Discipline: Proves data equivalence through automated reconciliation, not just manual spot-checking.

Nice to have (strong pluses)
  • API Testing Experience: Familiarity with Postman, REST Assured, or equivalent tools to test data payloads at the API level.

  • Code Reading Skills: Ability to read C# or Java code to understand how the Data Access Layer is transforming data.

  • Cloud & DevOps: Experience with Azure/AWS data services and CI/CD pipelines for automated test execution.



Skills Required

  • 7+ years of advanced SQL experience, including joins, CTEs, window functions, and stored procedures
  • Advanced SQL experience with MySQL and SQL Server
  • Experience testing large-scale database consolidations, data warehouse migrations, or complex ETL pipelines
  • Experience building automated data validation scripts using Python, C#, or specialized data testing tools
  • Strong understanding of database schemas, primary and foreign key relationships, indexing, and data mapping documents
  • Experience proving data equivalence through automated reconciliation rather than manual spot-checking
  • API testing experience with Postman, REST Assured, or equivalent tools
  • Ability to read C# or Java code to understand Data Access Layer transformations
  • Experience with Azure or AWS data services and CI/CD pipelines
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
885 Employees
Year Founded: 1997

What We Do

Everest Technologies is an enterprise IT services firm that helps organizations solve business problems and scale through technology. Its offerings include managed services, project solutions, staff augmentation, DevOps and automation, quality engineering, cloud enablement, application services, retail and supply-chain technology, and decision intelligence. The company combines domain expertise with software engineering and AI capabilities, serving enterprise clients globally from U.S. and Indian delivery centers.

Similar Jobs

Zscaler Logo Zscaler

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Location, WV, USA
8697 Employees

Zscaler Logo Zscaler

Senior Manager, Enterprise Data Platform

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
USA
8697 Employees
196K-245K Annually

Shield AI Logo Shield AI

Systems Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office or Remote
5 Locations
144K-210K Annually

Shield AI Logo Shield AI

Senior Systems Engineer

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
In-Office or Remote
5 Locations
144K-210K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account