
Virtusa
Test Data Generation Engineer
- Permanent
- Dubai, United Arab Emirates
- Experience 5 - 10 yrs
Job expiry date: 11/10/2025
Job overview
Date posted
27/08/2025
Location
Dubai, United Arab Emirates
Salary
AED 20,000 - 30,000 per month
Compensation
Comprehensive package
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
11/10/2025
Job description
Highly skilled Test Data Generation Engineer with extensive experience in Middleware, ESB, and API testing. The ideal candidate will have a strong background in automation tools for generating and mocking test data, specifically within the banking sector in the UAE region. This role requires a deep understanding of banking applications and digital banking testing. Responsibilities include designing, developing, and maintaining test data generation frameworks and tools, conducting Middleware, ESB, and API testing, collaborating with QA and development teams, and ensuring high-quality banking application releases.
Required skills
Key responsibilities
- Design, develop, and maintain test data generation frameworks and tools.
- Perform Middleware, ESB, and API testing to ensure seamless integration and functionality.
- Utilize automation tools to generate and mock test data for various banking applications.
- Collaborate with development and QA teams to identify test data requirements and ensure data availability.
- Conduct thorough testing of banking applications, including digital banking platforms, to ensure high-quality releases.
- Analyze and troubleshoot issues related to test data and provide timely resolutions.
- Maintain documentation of test data generation processes and best practices.
- Stay updated with latest industry trends and technologies in test data generation and automation.
- Participate in Software Testing quality control gates ensuring compliance with confidentiality, integrity, availability, accountability, and legal standards.
- Participate in bank testing cycles for projects and business as usual with cost-effective methodologies.
- Work with Head of Testing to ensure ADIB applications are free from defects and meet business requirements before release.
- Ensure availability of test environment applications and integrated systems required for testing.
- Verify testing requests, supporting documents, and implementation specifications for high coverage and quality.
- Perform sanity testing, SIT, and UAT.
- Ensure coverage and quality of application releases, projects, enhancements, and bug fixes with appropriate test suites.
- Maintain hardware and software inventory of testing devices, servers, applications, databases, and storage.
- Escalate/mitigate risks and resolve issues that affect release schedules and quality.
- Execute test cases to ensure timely delivery of applications meeting expectations.
- Review and understand all key project plans, commitments, and changes including requirements, QA plans, schedules, and scope.
- Support testing of patch management including OS and DB patches as per ADIB processes.
- Participate in milestone reviews and business Go/No-Go reviews.
- Continually work towards improving testing models and methodologies.
- Conduct defect tracking and bug fix testing.
- Collect defect reports and review with Head of Testing.
- Maintain information security related to ADIB throughout employment.
- Report any risks or incidents affecting information security immediately.
- Take ownership and maintain documented processes related to the job function.
Experience & skills
- Extensive experience in Middleware, ESB, and API testing.
- Strong background in automation tools for generating and mocking test data.
- Experience within the banking sector in the UAE region.
- Deep understanding of banking applications and digital banking testing.
- Experience conducting SIT, UAT, and sanity testing.
- Knowledge of defect tracking and bug fix testing.
- Experience with patch management testing for OS and databases.
- Strong ability to analyze and troubleshoot test data issues.
- Experience in collaborating with QA and development teams.
- Proficiency in maintaining hardware and software inventory of testing environments.
- Ability to ensure compliance with information security standards.