M

MFS

Global asset manager of mutual funds

Lead Data Quality Assurance Engineer

Test Automation EngineeringPosted on Nov 11
Full-timeBoston, MA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Systems, Data Science, or a related discipline.
  • At least 5 years of experience in data quality engineering, data testing, QA automation, data engineering, or related roles, including leading complex data quality initiatives.
  • Experience designing and building automated testing frameworks for large-scale data platforms, pipelines, and transformations.
  • Advanced SQL skills and ability to validate complex datasets, transformations, reconciliation rules, and business logic.
  • Programming and test automation experience using Python or comparable languages and frameworks.
  • Experience testing ETL/ELT pipelines, data warehouses, APIs, databases, and cloud-based data platforms.
  • Understanding of data quality dimensions, data observability, metadata, lineage, data governance, and data catalog concepts.
  • Experience integrating automated testing into CI/CD and DevOps processes.
  • Understanding of Agile SDLC practices and experience partnering with engineering, product, and business teams.
  • Analytical and troubleshooting skills, including identifying root causes across complex data pipelines and distributed systems.
  • Technical leadership ability, including establishing QA standards, providing technical guidance, mentoring team members, and influencing engineering practices across teams.
  • Written and verbal communication skills to collaborate with technical teams, investment professionals, business stakeholders, and external vendors.
  • Currently authorized to work in the United States on a full-time basis.

Responsibilities

  • Lead the design, development, and implementation of automated data testing and validation frameworks to ensure the quality, accuracy, completeness, and reliability of data within the unified data platform.
  • Define and drive the overall Data QA strategy, including test planning, automation, regression testing, integration testing, reconciliation, and production data validation.
  • Develop reusable, scalable automated testing capabilities for data pipelines, transformations, business rules, APIs, databases, and data products.
  • Establish comprehensive test coverage across data sourced from internal systems, external vendors, and third-party providers.
  • Validate investment data, including financial instruments, security master/reference data, transactions, positions, pricing, and related datasets.
  • Develop automated controls for data completeness, accuracy, consistency, timeliness, uniqueness, integrity, and reconciliation.
  • Partner with data engineers and business stakeholders to translate business and data requirements into test scenarios, acceptance criteria, and automated test cases.
  • Lead testing throughout the SDLC, including functional, integration, regression, end-to-end, performance, and production validation.
  • Integrate automated data quality testing into CI/CD pipelines to enable early defect detection and support reliable software and data releases.
  • Implement monitoring, alerting, data observability, and quality metrics to proactively identify data issues and emerging quality trends.
  • Lead root-cause analysis of complex data defects and pipeline failures, working with engineering and business teams through resolution.
  • Define Data QA standards, best practices, controls, and quality metrics while mentoring engineers and promoting a quality engineering culture.
  • Drive continuous improvement in data quality, test automation, platform resiliency, operational controls, and engineering efficiency.
  • Provide technical leadership during production incidents and support resolution of critical data quality issues and unexpected outages.

Desired Qualifications

  • Experience with Snowflake and cloud-native data technologies.
  • Experience with financial services and investment data, including financial instruments, securities, transactions, positions, pricing, or reference data.

About the Company

MFS

Global asset manager of mutual funds

MFS Investment Management is a global asset manager that runs mutual funds and active ETFs for individuals, financial advisors, and institutions. It manages money with an active investment approach, meaning portfolio managers pick securities they believe will outperform over time, and then structure these ideas into mutual funds and active ETFs. The company combines a long history (dating back to 1924 with the creation of the first mutual fund) and a global footprint under Sun Life Financial to offer a diverse set of investment products. Its difference lies in an established track record, collaborative active management, and a broad client base across regions, with about $619.6 billion in assets under management as of May 2025. The goal is to generate long-term value for clients by actively managing portfolios and seeking performance across markets.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1924

Recently Posted Jobs

Explore more opportunities at MFS

See more jobs