Data Quality Engineer

    • eNGINE
  • Moon Township, PA
  • Posted 2 days ago | Updated 1 hour ago

Overview

On Site
Full Time

Skills

Training
Recruiting
Innovation
Analytics
Collaboration
Documentation
Test Execution
Reporting
Computer Science
Information Technology
Testing
Cloud Computing
Data Profiling
Data Mapping
Writing
SQL
DevOps
ADF
Orchestration
Microsoft Azure
Databricks
Automated Testing
Python
Pandas
PySpark
GitHub
API QA
Jenkins
Extract
Transform
Load
Data Cleansing
Dashboard
Data Warehouse
Dimensional Modeling
Data Quality

Job Details

Job Description

Job Title: Data Quality Test Engineer

Location: Moon Township, PA (Hybrid)

Job Type: Full-time


eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.


eNGINE is hiring a Data Quality Test Engineer to join our team in Moon Township, PA. This is an exciting opportunity to work in a dynamic environment where data quality, innovation, and collaboration drive business success. If you have a passion for testing data pipelines and analytics solutions that power business insights, we want to hear from you.


Responsibilities:

  • Collaborate across departments to gather business requirements and translate them into detailed testing documentation.
  • Develop comprehensive test strategies, approaches, and plans tailored to project needs.
  • Create data profiling and data mapping documents to support validation and test execution.
  • Contribute to automated testing frameworks using PySpark to validate datasets, dashboards, and reports.
  • Monitor, report, and triage defects; actively participate in defect review calls.
  • Design test datasets to ensure accuracy and integrity across data transformation layers.
  • Lead the testing and validation of dashboards and ETL results.
  • Establish robust data quality rules and validation checks based on transformation logic and data completeness.


Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum 2 years of experience in data quality testing within mixed cloud/on-premise environments.
  • Strong background in data profiling, data mapping, and writing complex SQL queries.
  • Hands-on experience with tools like Azure DevOps, ADF Orchestration, and Microsoft Azure DataBricks.
  • Proficient in test automation frameworks using Python (Pandas, PySpark, Pytest), GitHub API testing, and Jenkins.
  • Solid understanding of ETL processes, including data cleansing, transformation, and loading.
  • Experience validating data pipelines, reports, and dashboards.
  • Familiarity with data warehouse concepts and dimensional modeling.
  • Proven ability to document and analyze business and data quality requirements.


No C2C, relocation, or sponsorship for this role.


For finer details on how eNGINE can impact your career, apply today!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.