QA/Test Engineer
Job Description
š Hiring: QA/Test Engineer (Data Pipelines / ETL)
š Location: Seattle, WA (Hybrid ā 2ā3 days onsite)
š Experience: 4ā6 Years
š Employment Type: W2 / 1099
šŗšø Work Authorization: Only USC (U.S. Citizens)
š Client Preference: Local candidates to Seattle, WA
š Role Summary
We are looking for a skilled QA/Test Engineer to build and execute comprehensive test strategies for data ingestion and ETL pipelines. This role ensures high data quality standards (98ā99% pass rate) before production deployment and integrates automated testing into CI/CD pipelines.
š Key Responsibilities
⢠Design reusable test frameworks (unit, integration, end-to-end) for data pipelines
⢠Develop and maintain automated test suites within CI/CD pipelines
⢠Validate end-to-end data flow (raw ā curated ā consumption layers)
⢠Ensure data quality checks (completeness, schema, freshness, accuracy)
⢠Perform staging validations before production releases
⢠Track test coverage, defects, and pipeline validation metrics
⢠Collaborate with Data & Cloud Engineers on test cases and acceptance criteria
⢠Support performance and load testing for large-scale data pipelines
⢠Create detailed test plans, artifacts, and validation reports
ā
Required Skills
⢠4ā6 years of QA/Test Engineering experience (Data/ETL focus)
⢠Strong Python skills for automation & data validation
⢠Experience with testing frameworks (Great Expectations, dbt, pytest, etc.)
⢠Hands-on AWS experience (Glue, Spark, S3, Athena, Redshift)
⢠Strong SQL skills for data validation and reconciliation
⢠Experience with CI/CD tools (GitHub Actions, Jenkins, CodePipeline)
⢠Solid understanding of data quality concepts
⢠Experience in Agile/Scrum environments
ā Preferred Skills
⢠Performance/load testing for data pipelines
⢠API/contract testing experience
⢠Exposure to data observability tools (Monte Carlo, Datafold, etc.)
Similar Jobs
QA Engineer
Remote
QA Engineer
Remote
QA Engineer
Pennsylvania
QA Engineer
Remote
QA Ivr Test Engineer
Texas