Data Quality Automation Engineer

BravoTech

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Data Engineering, or related field.
  • 2-5 years in data engineering, data quality, or quality assurance roles.
  • Experience with C#, Playwright, SQL, Microsoft Fabric, Python (PySpark), and Redgate toolkit.
  • Knowledge of Playwright automation framework (1 year preferred).
  • Familiarity with GIT version control.

Responsibilities

  • Build and maintain automated data validation frameworks.
  • Embed automated data quality checks in CI/CD workflows.
  • Create anomaly detection and automated alerting systems.
  • Partner with cross-functional teams to define data quality KPIs and SLAs.
  • Translate data governance policies into technical rules for compliance.
  • Own test coverage and validation for assigned initiatives.
  • Perform regression testing and document bugs.

Benefits

  • Hybrid work environment.
  • Collaboration with diverse teams including data engineers and data scientists.
  • Opportunity to work with advanced technologies such as Azure DevOps and Microsoft Fabric.
  • Hands-on contribution to quality assurance in an Agile setting.
  • Ability to influence data governance and compliance practices.
Full Job Description
Job Description

The Data Quality Automation Engineer is a cross functional resource who will build, scale and manage an automation framework to ensure data reliability, completeness and accuracy across pipelines. The Data Quality Automation Engineer will be responsible for leading formal Quality Automation Planning and execution to ensure all data rules are followed and ensure data is flowing as expected.

Essential Duties and Responsibilities
  • Framework and Development: Build and maintain automated data validation frameworks to evaluate data accuracy, completeness and consistency.
  • Pipeline Integration: Embed automated data quality checks and reconciliation logic into CI/CD workflows using orchestration tools. Debug scripts in local environment
  • Monitoring and Alerting: Create anomaly detection, data drift monitoring, and automated alerting systems to catch and flag data issues before they impact downstream analytics or machine learning models
  • Stakeholder Collaboration: Partner with data engineers, data scientists, platform owners and business analysts to define data quality, KPIs and SLAs
  • Governance & Compliance: Translate data governance and security policies into technical rules, ensuring all data outputs are auditable and compliant with industry regulations.as a hands-on contributor to formal QA testing, partnering with Data Engineering team to execute test cases, validate outcomes, and support defect triage.
  • Test Coverage Ownership: Take ownership for test coverage and validation sufficiency for assigned initiatives, raising risks and gaps as needed. Be a valued contributing QA testing member of an Agile scrum team
  • Defect and Regression Management: Perform regression testing when needed. Detect and write complete, detailed bugs.


Knowledge, Skills, and Abilities

The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • Bachelor's degree in Computer Science, Computer Engineering, Data Engineering, Information Systems or equivalent
  • Experience driving test plans, test results reviews and planning sessions with developers and business teams
  • 2-5 years in data engineering, data quality or quality assurance roles utilizing C#, Playwright, SQL, Microsoft Fabric, Python (PySpark) technologies, Redgate toolkit
  • Knowledge of Playwright automation framework with at least 1 year preferred
  • Familiarity with GIT
  • 2-5 years working in a highly collaborative agile development environment with continuous integration
  • Experience with Visual Studio, SQL Server, Azure DevOps or GitHub in a Microsoft set of technologies
  • Demonstrates desire to work in software testing separate from software development
  • Experience working in a highly collaborative, cross -functional team environment
  • Works effectively independently and within a team
  • Willing to work in a hybrid office environment
  • Communicate effectively to technical and non-technical audiences
  • Aptitude to learn complex technical skills
  • Desire to share ideas and solutions with others
  • Detect and write complete, detailed bugs. Retest upon application of a code fix
  • Ability to read and understand run failure logs to identify, resolve or escalate issues


Meet Your Recruiter

Logan Ridgley

Similar Jobs

More Jobs at BravoTech

More Information Technology Jobs

Find similar Data Quality Automation Engineer jobs: