Test Data Management Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
As a Test Data Management (TDM) Architect at Cognizant, you will make an impact by owning and shaping the end-to-end test data management architecture for a high-profile engagement, one of Belgium’s most prominent banking institutions. You will be a valued member of our Data & Quality Engineering Practice and work collaboratively with data architects, test leads, and delivery teams to design a modern TDM ecosystem - one that reduces dependency on acceptance environments, supports shift-left testing, and ensures full compliance with GDPR and internal data privacy standards.
This is a senior, hands-on architecture role requiring deep expertise in synthetic data generation, data masking, provisioning, and cross-system referential integrity across complex, interconnected banking systems.
In This Role, You Will
- Define the TDM strategy, architecture, and target operating model across all environments, from development through to pre-production, delivering a phased and governed adoption roadmap.
- Design synthetic test data generation with full referential integrity and business rule enforcement across multiple relational databases and interconnected tables - reflecting real banking data complexity.
- Define masking and anonymization approaches , including hybrid synthetic and masked data models, fully aligned to GDPR and internal data privacy and governance standards.
- Build end-to-end test data provisioning for complex end-to-end flows, ensuring data consistency from input sources through to downstream output and reporting tables.
- Reduce acceptance environment dependency by enabling on-demand, self-service data provisioning - accelerating testing and decoupling delivery from environment availability.
- Establish TDM governance , including data subsetting, refresh cycle management, coverage definition (scenarios, volumes, event codes), and quality assurance of test data assets.
- Assess the current TDM landscape , produce effort estimates for phased delivery, and lead client stakeholders through the roadmap from AS-IS to TO-BE.
Work Model
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring regular on-site presence at the client location in Brussels, Belgium . Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.
The working arrangements for this role are accurate as of the date of posting. This may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Requirements
- 10+ years of experience in data or test data management, with hands-on TDM architecture ownership across large-scale, complex programs.
- Hands-on expertise with TDM tooling such as Broadcom/CA TDM, Informatica TDM, Delphix, IBM Optim, or GenRocket - including architecture, configuration, and enterprise deployment.
- Deep expertise in synthetic data generation, masking, anonymization, subsetting , and cross-system referential integrity within multi-database environments.
- Strong SQL and data modelling capabilities , with RDBMS depth across Oracle, DB2, PostgreSQL, and/or SQL Server.
- Scripting and automation proficiency in Python, Java, or shell scripting, combined with API-based data provisioning experience.
- GDPR and data privacy expertise , with a proven track record of handling sensitive financial data in a compliant and auditable manner.
- Banking domain experience , preferably in payments, core banking, or related regulated financial systems.
- Professional proficiency in English ; knowledge of French and/or Dutch is an advantage.
These Will Help You Stand Out
- Mainframe and batch data flow exposure , including understanding of how batch processes generate and consume test data in banking environments.
- Cloud data platform experience and hands-on integration of data provisioning pipelines into CI/CD toolchains (Azure DevOps, GitLab, Jenkins).
- Experience defining acceptance environment optimization strategies , reducing cost and lead time while maintaining testing quality and coverage.
- A consulting mindset with the ability to present findings and architecture recommendations directly to senior client stakeholders.
About the company
At Cognizant, we care about the wellbeing and growth of our people. As part of our Belgian team, you will benefit from
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Résumé-Driven Development: How IT trends affect the job market for software developers
The Most Popular IT Jobs on the Market
Making Data Warehouses Fast: A Developer’s Story