Overview
Skills
Job Details
Position Title: OPENTEXT FUNCTIONAL TESTING ROBOTIC PROCESS AUTOMATION (RPA) SPECIALIST
Type: Contract for 12+ months with Extension
Location: 100 % Remote
Job Description:
SOW: Client is seeking one (1) leased employee resources to support Client’s IT organizational portfolio of 2026. The OpenText Functional Testing RPA Specialist will independently gather feature specifications for the task. Develop, test, deploy, maintain, and document the RPA automation training guides and work.
Mandatory Requirements:
• Minimum 5 (five) years in developing automation between various technology platforms with UFT.
Technical Requirements
Senior level understanding of UFT, Windows, and industry IT platforms. Ability to automate Windows applications, web applications, ServiceNow, SAP, APIs, and other UFT supported platforms along with the usage of supporting tools such as DOS Batch, PowerShell, VBScript, and the like but not limited to.
Desirable Qualifications
• Knowledge of using JIRA, Confluence, ALM, Agile.
Assumptions
• Contractors must have reliable internet, work exclusively within the United States.
• The contractor will work with IT and RPA team to gain Cytrix or VPN access to client networks and work with the RPA team for orientation and onboarding. The contractor will also provide their own computer, phone, and network connectivity to perform task.
• The Contractor will have reliable internet, cell phone, work, and be made available for any meetings generally scheduled between the hours 9am-5pm, PST.
Questions need to be answered(In a detailed possible):
1. UFT Script A runs, completes, closes, and is no longer running. UFT Script B runs next and needs information from script A. What method(s) would you use to pass information from script A to script B?
2. A UFT script needs to run at a scheduled time. You only have 1: built-in Windows tools/utilities and 2: ALM (UFT's companion software. What method(s) would you use to schedule the script to run automatically at the desired time?
3. A script needs a random string to process some data. The string just needs to be unique enough for the time duration that the script runs. What method(s) would you use to obtain a random string?
4. There is a web link on the next web page that loads. The link is unique, and it is always changing when the web page load, Example pattern:
1st page load: weather Jan 1st, 1998, 10:23 AM
2nd page load: weather Jan 1st, 1998, 11:23 AM
3rd page load: weather Jan 2nd, 1999, 10:23 PM
n-th page load: weather Feb 5th, 1999, 10:23 PM
What method(s)/step(s) would you use so that UFT can click on that desired link?