Senior Test Lead
United States
Job Description
Senior Test Lead
King, Washington

Job Summary

Data Validation & Verification

  • Validate transformation logic against business rules and documented specifications
  • Perform source-to-target data reconciliation — verifying completeness, accuracy, and consistency
  • Identify data anomalies, silent failures, and drift in pipeline outputs
  • Build and maintain automated data validation suites that execute as part of pipeline runs
  • Conduct periodic data audits beyond automated checks

 

QA Process Definition & Governance

  • Define acceptance criteria for each ETL pipeline and transformation step
  • Define Definition of Done (DoD)
  • Create and maintain data quality test plans covering functional correctness, edge cases, regression, and performance
  • Design test cases for new transformations
  • Establish data quality SLAs
  • Define entry and exit criteria for pipeline releases
  • Maintain a defect taxonomy — categorizing data issues (schema drift, logic errors, source issues, timing issues) for root cause tracking and trend analysis
  • Define sign-off workflows

Test Strategy & Frameworks, Documentation & Traceability, Monitoring, Observability & Reporting, Collaboration

Key Responsibilities

Data Validation & Verification

  • Validate transformation logic against business rules and documented specifications
  • Perform source-to-target data reconciliation — verifying completeness, accuracy, and consistency
  • Identify data anomalies, silent failures, and drift in pipeline outputs
  • Build and maintain automated data validation suites that execute as part of pipeline runs
  • Conduct periodic data audits beyond automated checks

 

QA Process Definition & Governance

  • Define acceptance criteria for each ETL pipeline and transformation step
  • Define Definition of Done (DoD)
  • Create and maintain data quality test plans covering functional correctness, edge cases, regression, and performance
  • Design test cases for new transformations
  • Establish data quality SLAs
  • Define entry and exit criteria for pipeline releases
  • Maintain a defect taxonomy — categorizing data issues (schema drift, logic errors, source issues, timing issues) for root cause tracking and trend analysis
  • Define sign-off workflows

Test Strategy & Frameworks, Documentation & Traceability, Monitoring, Observability & Reporting, Collaboration

Skill Requirements

SQL-Advanced — window functions, CTEs, set comparisons, complex joins, data profiling queries

AWS Data Services-Hands-on experience querying and validating data in Amazon Redshift, AWS Lake Formation, Athena, and S3-based data lakes

Python (or equivalent scripting) - Validation scripts, data comparison tools, automation frameworks

ETL/ELT Concepts-Deep understanding of extraction, transformation, and loading patterns, including common failure modes

QA Methodology-Test planning, test case design, acceptance criteria definition, defect lifecycle management

Data Profiling-Statistical profiling, distribution analysis, completeness and uniqueness checks

Validation Frameworks-Hands-on experience with at least one: Great Expectations, dbt tests, Soda Core, or equivalent custom frameworks

Version Control-Git — managing test suites alongside pipeline code

Experience

  • 6-10 years of combined experience in data engineering, data QA, or analytics engineering
  • Has owned data quality for at least one production system end-to-end (not just contributed)
  • Has defined acceptance criteria and quality gates that blocked defective releases
  • Has built automated validation suites that caught real production issues
  • Comfortable reading and reasoning about pipeline code (transformation logic, orchestration DAGs)
  • Experience working with curated/aggregated datasets that serve application UIs
  • Familiarity with AWS Glue, Redshift Spectrum, and AWS data pipeline services

    Preferred Experience

    • Experience with BDD-style data testing (Given/When/Then for data transformations)
    • CI/CD integration for data quality — automated gates in deployment pipelines
    • Experience defining and tracking data SLAs/SLOs
    • Knowledge of regulatory or compliance data requirements
    • Performance testing for pipelines — verifying latency and throughput
    • Exposure to chaos engineering for data — intentionally injecting bad data to test resilience
    • Experience with pipeline orchestration tools (Glue Orchestrator, Step Functions, Airflow)
    • Experience with IAM permissions and Lake Formation access controls for data governance

Other Requirements

null
Maximum Salary (US):  148000
Minimum Salary (US):  78000
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion. 

 

Compensation and Benefits

A candidate’s pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.