ROLE OVERVIEW
We are seeking a highly skilled Test Data Management (TDM) Architect to lead and deliver enterprise-scale TDM solutions for a global consulting environment. The ideal candidate will have deep expertise in data profiling, data masking, synthetic data generation, and test data provisioning, along with strong hands-on coding capabilities in Python and SQL.
This role requires both strategic thinking and hands-on execution. The candidate will be expected to define scalable TDM architectures while also actively implementing automation frameworks, integrations, and secure data solutions across complex enterprise platforms.
KEY RESPONSIBILITIES
Test Data Strategy & Architecture
- Define and implement enterprise-wide Test Data Management (TDM) strategy, frameworks, and best practices.
- Design scalable solutions for data provisioning, subsetting, masking, and synthetic data generation across multiple environments.
- Architect secure and compliant test data ecosystems for enterprise-scale applications and platforms.
Data Profiling & Discovery
- Perform deep data profiling and discovery across structured and semi-structured data sources.
- Identify sensitive data elements, relationships, dependencies, and data quality issues.
- Collaborate with data governance and compliance teams to ensure regulatory alignment and data security.
Data Masking & Synthetic Data
- Design and implement robust data masking techniques to protect sensitive and regulated information.
- Build synthetic data frameworks capable of simulating complex business scenarios and edge cases.
- Develop reusable utilities and automation pipelines for test data generation and validation.
Engineering & Automation
- Develop Python-based automation for data provisioning, validation, orchestration, and integrations.
- Write efficient SQL queries and scripts for large-scale enterprise data environments.
- Integrate TDM workflows with CI/CD pipelines, DevOps processes, and QA automation ecosystems.
Stakeholder Collaboration
- Work closely with QA, DevOps, Data Engineering, and Governance teams to align TDM capabilities with enterprise delivery needs.
- Provide technical leadership and guidance to engineering and testing teams.
- Drive adoption of best practices in test data security, scalability, and automation.
REQUIRED SKILLS AND EXPERIENCE
- 10–15+ years of experience in Data Engineering.
- 4+ years of experience in Test Data Management(TDM) including at least 1 year as a TDM Architect.
- Strong hands-on expertise in:
- Data Profiling & Discovery
- Data Masking
- Synthetic Data Generation
- Test Data Provisioning & Subsetting
- Strong programming experience in Python and SQL.
- Experience designing scalable enterprise data solutions across large and complex systems.
- Strong understanding of data governance, data privacy, and compliance considerations.
- Experience working in Agile and DevOps-driven delivery environments.
GOOD TO HAVE
Experience with TDM tools such as:
- Delphix
- Informatica TDM
- CA Test Data Manager
- Experience in Banking, Financial Services, Healthcare, or other highly regulated industries.
- Exposure to cloud-based data platforms and modern data engineering ecosystems.
WHAT WE ARE LOOKING FOR
- A hands-on TDM Architect who can move seamlessly between high-level solution design and implementation.
- Someone who can build scalable systems from the ground up rather than relying solely on packaged tooling.
- Strong problem-solving mindset with the ability to work across engineering, testing, governance, and business teams.
- Excellent communication and stakeholder management skills in enterprise consulting environments.