Overview
Skills
Job Details
Responsible for overseeing the planning, creation, management, and provisioning of test data to support software testing activities across projects. They lead the test data team or coordinate test data efforts within a testing or quality assurance function, ensuring that test data is available, accurate, relevant, and compliant with policies and regulations. The Test Data Lead acts as the bridge between business, testing teams, and technical teams to fulfill test data requirements and optimize test data processes.
location: Telecommute
job type: Solutions
salary: $55 - 65 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Required Skills - Python, PowerShell
SQL queries
APIs (REST/SOAP) and command-line interfaces (CLIs)
CI/CD integration
AI tools
Job Duties - Lead the planning and execution of test data provisioning activities aligned with project timelines.
Coordinate with project managers, QA leads, business analysts, and developers to understand test data needs.
Oversee the creation, extraction, manipulation, and subsetting of test data required for various types of testing (functional, regression, performance, security).
Manage the test data lifecycle including versioning, refresh, archiving, and retirement.
Manage and guide test data analysts or specialists.
Collaborate with cross-functional teams, including data stewards, database administrators, and testing teams, to deliver appropriate test data
Identify, evaluate, and implement test data management tools and technologies.
Drive automation efforts around test data generation, provisioning, and masking to improve efficiency.
Identify risks and challenges related to test data availability or quality and work proactively to mitigate them.
Resolve test data related issues during testing cycles to avoid delays.
Track and report on test data readiness, utilization, and quality metrics.
Provide regular updates to project stakeholders on test data status and challenges.
Job Requirements - Strong proficiency in at least one scripting language (e.g., Python, PowerShell) to write and maintain scripts for data manipulation, extraction, loading (ETL), and automating repetitive data requests.
High proficiency in writing complex SQL queries across multiple tables (joins, subqueries, window functions) to extract, validate, and manipulate data sets from various relational databases (e.g., SQL Server, Oracle, PostgreSQL).
Hands-on experience configuring and operating commercial or in-house TDM tools to fulfill data requests, rather than architecting the tool's integration.
Practical experience using APIs (REST/SOAP) and command-line interfaces (CLIs) to request, create, or inject data as part of an automated workflow.
CI/CD Integration for TDM: Experience configuring jobs in CI tools (e.g., Jenkins, Azure DevOps) to trigger test data creation or refresh scripts as a preparatory step within a build or deployment pipeline.
Proficient with Git for managing team scripts and configurations, including practical knowledge of branching, merging, and pull requests to facilitate team-based development.
Skill in crafting sophisticated prompts for GenAI tools (like ChatPwC, Copilot) to translate business requirements into detailed test data specifications, scenarios, and even draft data generation scripts for the team.
Overseeing the team's use of AI tools, ensuring they are following best practices defined by the Architect, and managing projects that involve the implementation of a new AI-powered process.
Using AI-assisted tools to track team productivity and identify bottlenecks in the data provisioning process that could be further automated.
Training the team to spot potential risks, such as model "hallucinations", biases in generated data, or the accidental inclusion of sensitive information patterns.
qualifications:
Python, PowerShell
SQL queries
APIs (REST/SOAP) and command-line interfaces (CLIs)
CI/CD integration
AI tools
#LI-KI1
#LI-Remote
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.