Test Data Management – Associate

posted 2 months ago

Job Description

Description

As a Test Data Manager, you will manage and maintain test data resources across multiple projects, develop strategies for efficient data utilization, collaborate with teams to ensure data integrity and compliance with regulatory requirements, optimize test data processes for improved testing efficiency. 

Job responsibilities

  • Developing and executing a long-term strategy for enterprise test data management
  • Estimating testing-related tasks, analyzing testing requirements, designing and developing supporting tools, testing, and implementing TDM processes and solutions
  • Creating consistent and repeatable processes to support multiple functions, such as identifying and masking test data for different applications and refreshing/updating test data as needed
  • Ensuring compliance with IT security guidelines and data compliance regulations
  • Provisioning data for QA testing, user acceptance testing, and performance testing.
  • Should be able to automate test data generation process
  • The ability to identify inefficiencies in the test data and optimize it to improve the testing process by creating scripts or using other methods.

 

  • Proficiency in using TDM tools to create and mine test data, as well as the ability to automate data generation to test scenarios rapidly.
  • Understanding of Service and data virtualization tools & technologies (Any tool)
  • Deep understanding of SQL queries to query the database and automate 
  • Strong engineering skills, including knowledge of languages such as Java (Hive, Apache, Hadoop) and Scala (Apache Spark, Kafka).
  • Experience in automation using tools such as Selenium and UIPath, as well as knowledge of database technologies like Big data/Hadoop, Teradata, SQL Server, Oracle, Postgres, DB2 for managing data storage tasks. 
  • Familiarity with data masking techniques
  • Work experience in the financial industry especially in Wealth and Asset Management will be preferred
  • Analytical mind and problem-solving aptitude.
  • Ability to document and troubleshoot errors.
  • Excellent interpersonal and verbal/written communication skills to work with senior leaders, product, tech and various groups
  • Ability to negotiate, communicate and deliver effective Automated solutions to both Development and QA organizations.