Citrin Cooperman Logo

Citrin Cooperman

Staff - Data Quality & Test Engineer, Development (51576)

Posted Yesterday
Remote
Hiring Remotely in USA
120K-145K Annually
Mid level
Remote
Hiring Remotely in USA
120K-145K Annually
Mid level
Design and automate data validation and testing across ETL/ELT pipelines during migration to Microsoft Fabric. Build automated data quality frameworks, embed tests into CI/CD, validate Medallion layers, perform performance/load testing, and configure alerting and incident triage to ensure data integrity for analytics consumers.
The summary above was generated by AI

Citrin Cooperman offers a dynamic work environment, fostering professional growth and collaboration. We’re continuously seeking talented individuals who bring a problem-solving mindset, fresh perspectives, and sharp technical expertise. We know you have choices, so our team of collaborative, innovative professionals are ready to support your professional development. At Citrin Cooperman, we offer competitive compensation and benefits and most importantly, the flexibility to manage your personal and professional life to focus on what matters most to you!

We are seeking a Staff – Data Quality & Test Engineer, Development, to join our Development team within the Information Technology department. We’re establishing a Data Operations team to build and scale our foundational enterprise data platform using Microsoft Fabric. You’ll own the validation frameworks, testing lifecycle, and overall data integrity of our core analytics ecosystem.

In this role, you’ll be the primary defender of data trust. As we migrate from legacy on-premises SQL environments to a modern Fabric data estate, your mandate is to ensure absolute accuracy throughout the transition. You’ll design, automate, and execute testing strategies across complex ETL/ELT pipelines, as well as validate the transition of data through our Medallion architecture (Bronze, Silver, Gold layers). Working closely with Data Engineers and DBAs, you’ll shift our QA processes “left,” embedding automated data quality checks directly into our CI/CD deployment pipelines. The ideal candidate is a deeply analytical skeptic who loves breaking code in lower environments to ensure it never fails in production.

Responsibilities are, but not limited to

  • Source-to-Target Validation: Design and execute rigorous migration testing. Ensure data extracted from legacy on-premises SQL Servers and SaaS providers matches the data loaded into Fabric OneLake with 100% fidelity, accounting for structural transformations.
  • Automated Data Quality (ADQ): Develop and implement automated testing frameworks (e.g., using Python, PySpark, or tools like Great Expectations/dbt tests) to continuously check for data freshness, completeness, uniqueness, and referential integrity.
  • Pipeline & ETL QA: Test the logic of Azure Data Factory pipelines and Fabric notebooks. Validate that business rules and transformations are accurately applied before data reaches end-user reporting layers.
  • CI/CD Test Integration: Embed automated test scripts into Azure DevOps/GitHub Actions pipelines so that no new data model or pipeline code can be deployed to production without passing rigorous regression tests.
  • Performance & Load Testing: Partner with DBAs and Cloud Engineers to simulate heavy query loads, ensuring the Fabric capacities and SQL endpoints perform within strict enterprise SLAs.
  • Incident Triage & Alerting: Configure alerting thresholds for data anomalies. When a data pipeline runs successfully but generates bad data (e.g., an unexpected spike in null values), ensure the team is alerted immediately before stakeholders see the report.
Qualifications

The ideal candidate must:

  • Have a bachelor’s degree in computer science, data engineering, mathematics, or equivalent practical experience. 
  • Be Microsoft Certified: Fabric Data Engineer Associate (DP-700)
  • Be Microsoft Certified: Fabric Analytics Engineer Associate (DP-600)
  • Be an ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA)
  • Have 2–4+ years of experience in Software Quality Assurance, Data Testing, or Data Engineering within an enterprise environment.
  • Be extremely proficient in SQL for complex data querying, comparison, and validation across massive datasets.
  • Possess strong programming skills in Python (specifically using testing libraries like pytest or data manipulation libraries like Pandas/PySpark).
  • Have experience testing data warehouse implementations, ETL/ELT pipelines, and BI reporting layers.
  • Be familiar with modern data stack concepts (Medallion architecture, Data Lakehouses) and cloud environments (Microsoft Fabric, Azure, or AWS).
  • Have experience integrating test automation into CI/CD pipelines. 
  • Be constructively skeptical: Never assumes a successful pipeline run means the data is correct. Always look for the edge cases that developers might have missed.
  • Be detail-obsessed: Deeply analytical and capable of tracking down a single dropped record or rounding error across millions of rows.
  • Be an automation champion: Refuses to rely on manual spot-checks. If a test needs to be run more than once, instinctively write a script to automate it.

Similar Jobs

13 Days Ago
Remote
USA
Mid level
Mid level
Cloud • Information Technology • Software
Serve as a data quality and QA engineer on a federal data platform: build automated AWS Glue/Deequ data quality checks, validate schemas and ETL pipelines, create and run unit/integration tests with 90% coverage, support IV&V and UAT, perform static/security scans, produce test documentation, monitor production ETL, and collaborate with data stewards and IV&V teams.
Top Skills: AthenaAws GlueCi/CdDeequFismaGitGreat ExpectationsJIRANist 800-53Owasp Asvs Level 2PythonSQLTrinoXML
38 Minutes Ago
Remote or Hybrid
109K-150K Annually
Senior level
109K-150K Annually
Senior level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Use syndicated and customer data (Technomic, Circana, Nielsen, Data Essential) to generate actionable shopper and channel insights for Amazon and Away From Home. Build customer-facing and internal presentations, support category strategy, competitive analysis, dashboards, and bespoke data requests. Collaborate cross-functionally with sales, marketing, and category teams to drive digital and retail growth, POG development, and influence customer planning.
Top Skills: CircanaData EssentialExcelJda/PogNielsenPowerPointTechnomic
An Hour Ago
Remote or Hybrid
United States
142K-191K Annually
Senior level
142K-191K Annually
Senior level
Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
The Enterprise Data Architect will design and govern data architecture, create enterprise data models, and ensure data consistency across various systems.
Top Skills: DatabricksDynamics 365Microsoft FabricPower BIWorkday

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account