What are the responsibilities and job description for the Quality Assurance Automation Engineer position at Catalyst Life Sciences?
Job Description :
We are seeking a highly motivated and hands-on Software Test Engineer to join our dynamic team. As a key member of the testing team, you will focus on moving manual test cases into the Ranorex automation framework, with a strong emphasis on UI automation for complex capital equipment and associated systems. This is an in-office role where you will work directly with hardware and software to perform hands-on testing and ensure high-quality deliverables.
Key Responsibilities :
- Develop, execute, and maintain automated tests using the Ranorex framework, focusing on UI automation for large capital equipment and related systems.
- Collaborate with cross-functional teams to identify and prioritize tests to be moved from the manual test suite to automated scripts.
- Utilize record-and-playback protocols to automate test cases, injecting software errors to trigger specific behaviors or on-screen outcomes.
- Troubleshoot, debug, and resolve issues with automated tests, ensuring stability and reliability.
- Maintain a growing collection of automated tests while also working to expand the automated test coverage (currently at 10% automation).
- Work with C# and Python as needed to support automation scripts and integrations.
- Actively participate in test planning and contribute to the development of test strategies.
- Document test cases, results, and software issues for further analysis and improvement.
Required Skills and Qualifications :
Preferred Qualifications :
Why Join Us?