Point your AI agent at freehire and let it find you a job.

Get the CLI →

DCG Poland

NewBe an early applicant

Senior Test Data Engineer SQL, Python / PowerShell / Java Warszawa, Gdańsk, Gdynia

Posted
Discussion

Summary

Senior Test Data Engineer building reusable test data assets, synthetic datasets, and automated test data provisioning with masking/anonymisation (GDPR) for multiple teams. Core stack: SQL, relational and mainframe databases, scripting in Python/PowerShell/Java, plus CI/CD and test automation integration. On-site roles in Warszawa, Gdańsk, or Gdynia via recruitment firm DCG Poland.

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities:

  • Design, develop and maintain reusable test data assets and automated test data provisioning solutions
  • Build self-service mechanisms enabling teams to access required test data on demand
  • Create synthetic test datasets, including business-realistic scenarios, edge cases and negative test cases
  • Implement data masking and anonymisation solutions in compliance with GDPR and internal security policies
  • Perform test data extraction, transformation, cloning, subsetting, refresh and provisioning across non-production environments
  • Support multiple teams and parallel testing activities with reliable and consistent test datasets
  • Integrate test data generation and provisioning with test automation frameworks and CI/CD pipelines
  • Support automated regression, integration and end-to-end testing
  • Monitor test data availability and quality, troubleshoot data-related issues and maintain existing datasets
  • Maintain documentation covering test data processes, standards, dependencies and reusable solutions

Requirements:

  • 8+ years of professional experience in Test Data Management, Test Automation or related areas
  • Strong hands-on experience with Test Data Management solutions and automated test data provisioning
  • Very good knowledge of SQL, relational databases and database concepts
  • Knowledge of mainframe environments and system setups
  • Experience with data extraction and transformation, test data generation, masking, cloning and subsetting
  • Experience supporting automated, integration and end-to-end testing
  • Scripting skills in Python, PowerShell, Java or a similar language
  • Good understanding of CI/CD processes and DevOps practices
  • Experience with test automation and synthetic data generation tools
  • Experience working in Agile environments
  • English at B2 level or higher

Nice to have:

  • Experience with Tricentis Tosca TDM, Curiosity Software, Delphix or Informatica TDM
  • Experience with API testing
  • Knowledge of Kubernetes and cloud platforms
  • Experience with AI-assisted test data generation
  • Experience supporting large-scale E2E customer journey testing
  • Previous experience in the financial services or banking sector

Offer:

  • Private medical care
  • Co-financing for the sports card
  • Constant support of dedicated consultant

Personal Consulting Agency (License No. 4642)

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available