Test Data Engineer
Core
Design and implement secure, compliant, and high-quality test data solutions, focusing on data governance, masking, and provisioning to support testing while ensuring compliance with data privacy regulations.
Role type
Test Data Management Engineer
Builds
Secure test data environments and pipelines for QA and application testing
Domain
Data Governance & Privacy (GDPR, PII)
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Data masking (static/dynamic), SQL, data subsetting, synthetic data generation, ETL pipelines, data lineage, data governance principles, Python scripting
Preferred skills
Azure cloud platforms, Databricks, Terraform, Domain-Driven Design, NoSQL databases
Technologies
Azure, Databricks, Delta Live Tables, PySpark, SQL, Terraform, Python, Cosmos DB
Responsibilities
Design and implement Test Data Management (TDM) strategies; Define and enforce data governance policies for test data; Implement data masking, anonymization, and obfuscation techniques; Manage test data provisioning, subsetting, and refresh processes; Automate test data creation, masking, and deployment processes; Maintain data lineage and traceability for test data
Seniority
Mid-level, hands-on IC