About the role

  • Senior Test Data Engineer creating non‑production test data ecosystem at Signet Jewelers. Designing modern TDM practices and building automation for data provisioning and monitoring.

Responsibilities

  • Own the Test Data Strategy & Architecture
  • Define the end‑to‑end test data strategy across all lower environments to ensure consistency, accuracy, privacy, safety, and reuse.
  • Standardize and maintain reusable, versioned datasets, refresh cadences, and cross‑system referential integrity.
  • Develop and maintain modern TDM frameworks including subsetting, masking/anonymization, and synthetic data generation.
  • Reduce environment specific workarounds by implementing scalable, automated refresh mechanisms.
  • Build and maintain open‑source automation (Python, shell, REST, Postman, Selenium) for on‑demand data provisioning, masking, synthetic generation, and data validations.
  • Architect, optimize, and monitor extract jobs and pipelines in partnership with Lower Environments, ETL, ESB, PIM, and Order Management teams.
  • Implement parameterized pipelines and frameworks that enable rapid provisioning for complex test scenarios.
  • Integrate data provisioning workflows into CI pipelines and test automation frameworks.
  • Improve lower‑environment stability by detecting and remediating data drift, config drift, and schema drift across platforms.
  • Define and enforce SLAs related to environment readiness and test data availability.
  • Implement data quality gates and observability at pipeline, including automated health checks, dashboards, alerts.
  • Partner with support teams to build dashboards that proactively detect data quality issues and flag readiness gaps.
  • Establish governance rules, protect designated shared test SKUs, and enforce data integrity standards.
  • Ensure proper review, traceability, and documentation of changes using Jira and Confluence.
  • Lead efforts to ensure regression and integration suites always have reliable, stable, and privacy‑compliant test data.
  • Serve as the primary subject matter expert and escalation point for all test data concerns.
  • Mentor engineers, conduct design reviews for new data feeds, and guide teams in building testable and resilient data flows.
  • Partner closely with QE, Dev, Product, Ops, and Architecture teams to align test data strategy with delivery needs.
  • Maintain clear documentation including data models, runbooks, job flows, TDM frameworks, and environment health guides.
  • Track enhancements, issues, and KPIs through Jira to drive measurable continuous improvement.

Requirements

  • 5+ years of experience in Test Data Engineering, Data Engineering, or Quality Engineering.
  • Strong expertise in SQL, data modeling, ETL/ESB pipelines, and job orchestration.
  • Hands‑on experience with TDM practices including subsetting, masking/anonymization, synthetic data creation, and referential integrity.
  • Automation first mindset using open‑source tools: Python, shell scripting, REST, Postman, Git, CI pipelines.
  • Proven experience stabilizing lower environments, identifying drift, and troubleshooting cross‑system data issues.
  • Experience building automated validations, data quality checks, metrics, and monitoring/alerting.

Benefits

  • Competitive healthcare, dental & vision insurance
  • 401(k) matching after one year of employment
  • Generous time off + company holidays
  • Merchandise discount
  • Learning & Development programs

Job title

Test Data Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job