QA Data Engineer
Neshent Tech
Portland, ME
Posted On: Oct 10, 2025
Posted On: Oct 10, 2025
Job Overview
Salary
Depends on Experience
Required Skills
- data engineering
- quality assurance
- SQL
- GCP
- Testing frameworks
Job Description
Primary Responsibilities
- Collaborate with Data Engineers, Analysts, and business stakeholders to define quality requirements.
- Develop and implement test cases for ETL/ELT pipelines, data transformation, and ingestion processes.
- Perform data validation, manual or automated testing, and regression testing to ensure high-quality data.
- Monitor and troubleshoot data issues across the pipeline, resolving data anomalies.
- Validate data transformations and ingestion for both structured and unstructured data.
- Conduct root cause analysis for data-related defects and collaborate on resolutions.
- Document and track defects, providing detailed reports for development teams.
- Create and maintain automated testing scripts to improve testing efficiency.
- Perform post-release validation to ensure software performance in production environments.
- Continuously evaluate the quality of deliverables and provide improvement feedback.
- Work with end users to gather feedback and improve quality.
Qualifications & Skills
Required
- 3-5+ years of experience in data engineering, data testing, or quality assurance.
- Strong proficiency in advanced SQL and data validation frameworks.
- Familiarity with GCP data services (BigQuery, Dataflow, Dataproc, Cloud Storage).
- Experience with automated testing frameworks (e.g., Great Expectations, dbt tests).
- Hands-on experience creating test cases for data requirements.
- Experience working with and integrating retail data.
Preferred
- Understanding of ETL/ELT processes, data modeling, and schema design.
- Familiarity with business processes and data concepts like storage, retrieval, and analysis.
- Experience with Python and scripting for automated testing.
Job ID: NT250314