Full Time Contract Title or Role: Senior SQA Test Automation Lead
Compensation: (Hourly) commensurate with experience
Location: (Remote) Length of Contract: months +
Position Description: RCM is seeking experienced SQA Test Automation Lead for one of our healthcare clients. The candidate requires hands on experience in SQA test automation. Our client's current regression suite is built primarily in Selenium (Java), and they are moving toward an enterprise-grade RPA and Test Suite platform using
UiPath. Key responsibilities involved building test automation in UI Path and migrating test cases from Selenium. The ideal candidate does
not need prior experience in UiPath. However, the candidate must be an expert in
Selenium and Java (or
UFT/QTP), possessing a deep understanding of how automated scripts interact with DOM elements, handle dynamic waits, and manage test data. Your primary mission will be to "translate" complex Java-based logic into robust UiPath workflows.
Responsibilities: - Script Migration & Translation: Analyze existing Selenium/Java or UFT/QTP test scripts and architect their equivalent automated workflows within the UiPath Test Suite.
- Framework Optimization: Identify opportunities to improve test stability and execution speed during the migration process, moving away from brittle code toward modular, reusable RPA components.
- Logic Mapping: Deconstruct complex Java methods and logic structures to ensure that business rules and validation points are accurately captured in the new environment.
- Test Maintenance & Execution: Maintain the legacy Selenium suite during the transition period while progressively increasing the coverage of the UiPath suite.
- Collaboration: Work closely with Developers and Manual QA to understand application changes and ensure the migration aligns with current software requirements.
- Defect Management: Identify, document, and track software defects discovered during the automation conversion process.
Qualifications: - Automation Expertise: + years of hands-on experience in test automation.
- Selenium Specialist: Mastery of Selenium WebDriver and the Java programming language. You should be comfortable writing complex logic, custom wrappers, and handling multi-layered framework architectures.
- Alternative Tooling: In lieu of Selenium/Java, we will consider candidates with expert-level experience in UFT (formerly QTP) using VBScript for functional regression.
- Strong Logic & OOP: A fundamental understanding of Object-Oriented Programming (OOP) principles is essential for mapping code-based tests to workflow-based tests.
- Element Identification: Expert knowledge of Locators (XPath, CSS Selectors, IDs) and how to handle dynamic UI elements.
- SQL/Data Handling: Proficiency in SQL for backend data validation and test data setup.
- Analytical Mindset: Ability to read "legacy" code written by others and translate the intent into a new toolset.
Education & Certifications: - Bachelor's degree in a relevant field (, Computer Science, Engineering, Information Technology) preferred.
Equal Opportunity Employer: RCM is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Pay Transparency: RCM believes in transparency and fairness in compensation. We are committed to providing our employees with competitive salaries that reflect their skills, experience, and contributions to our organization. As part of our commitment to pay transparency, we want to provide you with as much information as possible about our compensation practices.
About RCM: RCM is publicly traded on Nasdaq under the symbol RCMT. RCM is a business and technology solutions provider with world-class talent in key market segments. We help design, build, and enable the Industries of Tomorrow, Today. Operating at the intersection of resources, critical infrastructure, and modernization of industries, RCM is a provider of services in Life Sciences, Data & Solutions (IT), Healthcare, Engineering, Aerospace & Defense, and Process & Industrial.
Disclaimer: This job posting is intended to describe the general nature and the level of the work to be performed. It is not intended to include every job duty and responsibility specific to the position. RCM reserves the right to amend and change responsibilities to meet business and organizational needs as necessary.