QA Engineer – Data & ETL Testing

Posted 01 April 2025
Salary 50 per hour
LocationSan Francisco
Job type Contract
Discipline Cyber Security
Reference73084
Remote working Hybrid/Flexible

Job description

QA Engineer – Data & ETL Testing

Seeking a detail-oriented QA Engineer with expertise in data integrity validation, ETL testing, and automation. The ideal candidate will have a strong background in database testing, query writing, and collaborating with cross-functional teams to ensure the accuracy and reliability of data across systems.

Key Responsibilities:

  • Develop and execute complex queries to validate data integrity, consistency, and accuracy across multiple systems and environments.

  • Perform data profiling, integrity checks, and completeness validations to ensure high-quality data.

  • Test ETL processes, including data extraction, transformation logic, and loading into target systems.

  • Verify database schemas, relationships, constraints, and data types to maintain structural accuracy.

  • Utilize scripting languages such as PLSQL, Python, or Perl to automate testing tasks and data validation processes.

  • Experience with Snowflake and Matillion is a plus.

  • Collaborate with business analysts, developers, and stakeholders to develop test strategies and plans.

  • Conduct system testing and user acceptance testing (UAT), including regression testing and issue resolution.

  • Document, analyze, and track defects and issues, ensuring timely resolution.

  • Support production teams by troubleshooting and resolving product issues as needed.