Job Information
CAI Test Data Management Engineer in REMOTE, Philippines
Test Data Management Engineer
Req number:
R4004
Employment type:
Full time
Worksite flexibility:
Remote
Who we are
CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.
Job Summary
We are looking for a motivated Test Data Management Engineer ready to take us to the next level! If you have strong test data automation solution to create test data per the needs of the tests and are looking for your next career move, apply now.
Job Description
We are looking for a Test Data Management Engineer to provide data for QA testing, user acceptance testing, and performance testing. This position will be full-time and remote.
The process of managing the data necessary to fulfill the requirements of testing and Development teams. A test data engineer can use a test data Automation solution to create test data per the needs of the tests.
A test data management solution must ensure that it provides only high-quality data. The reason is that poor quality data is far worse than having no data at all. Poor-quality data can give erroneous results that cannot be trusted. Fidelity is another important requirement of test data: the test data must resemble your real production data as closely as possible.
What You'll Do
One of the key responsibilities handled by a test data manager is the development and execution of an organization’s long-term strategy for enterprise test data management. In addition, test data managers are responsible for estimation of testing-related tasks, analysis of testing requirements, design and development of supporting tools, testing, and implementation of TDM processes and solutions
This position also helps to facilitate any Test data requests by ensuring that each step in the process by their team or external teams has been completed and is accurate. Today the test data request process leverage Jira tickets to manage the work process
Communication is leveraging a email process that notifies all product owners of any changes that are being requested that may have an impact to cross teams
Test data managers create processes that are both consistent and repeatable in support of multiple functions
These functions can include repeated identification and masking of test data for different applications, and frequent refreshing and updating of test data as needed
Test data manager must gain content matter expertise into the company’s test data that is used across the environment for both Shoreside and shipboard
This data types should support the various peripheral environments
Another very important responsibility of a test data manager is to ensure compliance with IT security guidelines and data compliance regulations
Test data managers are also responsible for providing data for QA testing, user acceptance testing, and performance testing
What You'll Need
Required
Must make sure that the test data manager has the skills necessary to handle all the responsibilities that come with this position. For example, they should know how to use TDM tools to create and mine test data. They should be able to automate quick data generation so you can test many scenarios very rapidly
Test data manager identifies inefficiencies in the test data and optimizes it to improve the testing process
Imagine you are manually updating timestamps to ensure no timestamps have dates in the past
A test data manager identifies this process as slow and prone to errors. In this case, they might decide to create a simple script that verifies and updates all timestamps to a future date
Candidate should be able to understand and process requests for the test data from test data analysts and other requesters. They should be able to work alongside all types of analysts and engineers. Thus, your test data manager must have extensive engineering skills. For example, skills such as Java are beneficial.
Test data manager should have experience in automation using Excel Macros, Loadrunner, and similar tools. Furthermore, having a good understanding of database technologies like Oracle, SQL Server, Couchbase, or DB2 will help the candidate manage data storage tasks. Most of the Data setup scripts leverage middleware services to generate data
The ability to apply or work with DB team to data masking techniques is a non-negotiable skill for the position of test data manager. Masking data is necessary to protect your company’s reputation and your users’ data by avoiding harmful data breaches and must follow GDPR Guidelines
Preferred
- Areas of familiarity would be our Shoreside and Shipboard applications and environments. This would also include B2B, B2C, Digital, Hybris, iTravel, AS/400, Loyalty program data, Promotions, Cruise and packages, Amenities, Tours, Transfers, both FIT and Groups, online check-in, Pricing and maintenance, dining management, Cabin management, inventory management, Air management, and Shipboard transmission processes
Physical Demands
Ability to safely and successfully perform the essential job functions
Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.
Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
Reasonable accommodation statement
If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 – 8111.