Software Test Automation Engineer at Boston Scientific Corporation Malaysia
La Asunción, Cantón de Belén, Costa Rica -
Full Time


Start Date

Immediate

Expiry Date

07 Jan, 26

Salary

0.0

Posted On

09 Oct, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Testing, Test Automation, Python, C++, Jenkins, Squish, Jira, Linux, Debugging, API Testing, Performance Analysis, Static Code Analysis, Code Coverage Metrics, Test Data Handling, Mock/Stub Design, Test Environment Configuration

Industry

Medical Equipment Manufacturing

Description
Design, develop, and execute automated test cases using tools such as Squish, Python, and C++ to validate system functionality and compliance. Maintain and enhance test automation frameworks; debug and fix issues in test scripts and tools. Lead maintenance engineering efforts by coordinating diagnosis and providing new solutions to problems in legacy systems to ensure long-term product viability and performance. Continuously monitor nightly Jenkins builds, investigate failures, and collaborate with scrum teams to address root causes and improve stability. Execute manual testing as needed and interact with electronic equipment and medical systems in a lab environment. Document and track issues in bug tracking systems (Jira) and contribute to continuous improvement of testing processes. Work closely with quality assurance, field support, and software development teams to address product feedback and performance gaps. Contribute to regulatory documentation and traceability using tools like Jama, ensuring compliance with FDA and ISO standards. Participate in Agile ceremonies including standups, sprint planning, reviews, and retrospectives. Bachelor's degree in Computer Science, Electronics Engineering, Software Engineering, Mechatronics, or a related field. 3+ years of experience in software automation or test engineering; strong sustaining or post-market support experience preferred. Programming skills in Python or C++ required, Shell scripting experience highly valued. Proficient with Git, Jenkins, Squish, Jira, and Linux environments. Excellent debugging skills, especially in troubleshooting test automation issues and software behavior in production builds. Deep understanding of software testing methodologies, test case design, and automation frameworks. Formal training or experience in Computer Science fundamentals. Experience with API testing and backend verification. Performance analysis Static code analysis Code coverage metrics Familiarity with test data handling, mock/stub design, and test environment configuration. Experience working with medical device or safety-critical systems (e.g., avionics).
Responsibilities
Design, develop, and execute automated test cases to validate system functionality and compliance. Lead maintenance engineering efforts and collaborate with scrum teams to improve stability and address product feedback.
Loading...