Role Overview
This role demands a technically deep, detail-oriented engineer who can automate data pipelines, work across complex legacy and modern database systems, and collaborate with diverse engineering and business teams in a fast-paced fintech environment.
Responsibilities
- Implement, configure, and maintain enterprise data masking solutions using tools such as IBM Optim.
- Design and build synthetic data sets using TDM tools like Tonic Fabricate and custom Python or JavaScript scripts.
- Develop and maintain automated tests and data-setup workflows using Playwright and JavaScript/TypeScript.
- Manage and maintain test data across relational and NoSQL systems using complex SQL queries and stored procedures.
- Build automated test data pipelines that provision data on-demand as part of CI/CD workflows using Jenkins, GitLab, or GitHub Actions.
- Use REST and SOAP APIs to create, retrieve, update, and delete test data programmatically.
- Support API automation using Postman, RestAssured, Python, JavaScript, and Playwright.
Requirements
- 4–5 years of hands-on experience in Test Data Management, Data Engineering, or Test Automation, preferably in fintech.
- Strong experience with JavaScript, Playwright, and API automation.
- Experience with enterprise TDM tools such as IBM Optim, Informatica TDM, K2view, Delphix, or Tonic.
- Strong SQL proficiency including complex joins, subqueries, and stored procedures.
- Experience with databases such as Oracle, SQL Server, PostgreSQL, and DB2.
- Hands-on Python experience for data automation and pipeline orchestration.
- Strong experience with REST and SOAP APIs, JSON/XML payloads, and tools like Postman or RestAssured.
Skills
- Python
- JavaScript
- SQL
- Playwright
- REST APIs