Enable job alerts via email!

QA Data Engineer

JPS Tech Solutions

Portland (ME)

Remote

USD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A tech solutions firm is seeking a Quality Assurance (QA) Data Engineer to support their Enterprise Data Platform. The ideal candidate will have over 5 years of experience with strong SQL skills and familiarity with GCP data services. This remote role focuses on ensuring high-quality data through comprehensive testing and validation practices. The position offers a 6-month contract with potential for extension based on performance.

Qualifications

  • 3-5+ years of experience in data engineering, data testing, or quality assurance.
  • Strong proficiency in advanced SQL, and data validation frameworks (test strategies).
  • Experience with GCP data services (BigQuery, Dataflow, Dataproc, Cloud Storage).

Responsibilities

  • Partner with Data Engineers, Analysts, and business stakeholders to define quality requirements.
  • Document test cases, data validation rules, and best practices.
  • Develop and implement test cases for ETL/ELT pipelines.

Skills

Advanced SQL proficiency
Data validation frameworks
GCP data services familiarity
Automated testing frameworks
Hands-on data experience

Tools

Python
Great Expectations
dbt tests
Job description
Overview

We have an immediate need for a Quality Assurance (QA) Data Engineer reporting to Enterprise Data Platform (EDP) Delivery teams. The initial contract is 6 months with the possibility of an extension based on performance. Location of assignment can be remote only but working EST hours. Experience Level: 5+ years.

Job Details
  • Job Category: Engineer
  • Job Type: Remote
  • Job Location: Maine Portland
  • Compensation: Depends on Experience
  • W2: W2-Contract Only; applications on a C2C basis will not be considered
  • Job Id: JPS-4656
  • Posted On: 10/10/2025
  • Closes On: 10/18/2025
Key Responsibilities
  • Partner with Data Engineers, Analysts, and business stakeholders to define quality requirements.
  • Document test cases, data validation rules, and best practices for scalable data governance.
  • Develop and implement test cases for ETL/ELT pipelines, data transformation, and ingestion processes.
  • Perform data validation, execute test cases (manual or automated) and analyze results. Regression testing to ensure adequate error validation. Reconcile variances and data anomalies to ensure high-quality data.
  • Validate data transformations and ingestion processes for structured and unstructured data.
  • Monitor and troubleshoot data issues, failures, and inconsistencies across the pipeline.
  • Provide support for root cause analysis and resolution of data-related defects, including identification of code changes.
  • Document and track defects, providing detailed reports to development teams for resolution.
  • Participate in the design and implementation of automated testing scripts to improve testing efficiency.
  • Conduct regression testing to ensure new code changes do not adversely affect existing functionality.
  • Perform post-release and post-implementation validation of software performance in production environments.
  • Continuously monitor and evaluate the quality of software deliverables, providing feedback for improvement opportunities.
  • Collaborate with end users to gather feedback.
Qualifications & Skills
  • Must-Have:
  • 3-5+ years of experience in data engineering, data testing, or quality assurance.
  • Strong proficiency in advanced SQL, and data validation frameworks (test strategies).
  • Familiarity with GCP data services (BigQuery, Dataflow, Dataproc, Cloud Storage) and Python.
  • Familiarity with automated testing frameworks for data (e.g., Great Expectations, dbt tests).
  • Able to be hands-on with data and create test cases for stated requirements.
  • Experience working with and integrating Retail Data.
  • Nice-to-Have:
  • Familiarity with client data and business process.
  • Understanding data concepts, including storage, retrieval and analysis.
  • Understanding ETL/ELT processes, data modeling, and schema design.
Additional
  • Strong understanding of software development and testing methodologies.
  • Excellent analytical and problem-solving skills.
  • Attention to detail and ability to document defects accurately.
  • Highly collaborative. Works effectively with cross-functional teams for the support and performance of the EDP and packaged applications.
  • Strong understanding of project management methodologies, including Agile and Waterfall.
  • Effective communication skills, both written and verbal, to collaborate with cross-functional teams.
  • Familiarity with programming languages (e.g., Java, Python) and scripting for automated testing.
  • Ability to work independently and manage multiple tasks simultaneously.
  • GCP or other relevant certification in software testing.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.