Senior Test Automation Engineer
American Free Zone, San Franci, CR
Additional Locations: Costa Rica-Heredia
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At our company, we value diversity and believe it is our greatest strength. We are committed to empowering women, supporting the LGBTQ+ community, and creating opportunities for individuals with disabilities. Our belief is that your diversity enriches our work environment. As an equal opportunity employer, we wholeheartedly welcome applications from all qualified candidates, regardless of their background. Additionally, we have a Gender Equality Policy that reflects our commitment to fairness and equality in the workplace.
Hybrid Roles:
Boston Scientific's hybrid workplace includes Working from Home and onsite. You will have the opportunity to discuss details in the interview.
About the role:
We are seeking a Senior Automation Engineer to join our fast-paced and cross-functional software sustaining team. This role will focus on ensuring the stability and longevity of Electrophysiology products through robust test automation, system-level validation, and continuous integration. You will be a key contributor in maintaining and enhancing existing systems, developing test scripts, resolving automation issues, and improving quality through collaboration with development, quality, and support teams.
This position is based in Heredia and works closely with both local and global teams in an Agile Scrum environment. Your role combines automation development, defect diagnosis, framework improvement, and maintenance engineering responsibilities to support post-market product evolution and compliance.
Key Responsibilities:
- 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.
Minimum Requirements:
- Bachelor’s degree in Computer Science, Electronics Engineering, Software Engineering, Mechatronics, or a related field.
- 5+ 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.
Preferred qualifications:
- Formal training or experience in Computer Science fundamentals.
- Experience with API testing and backend verification.
- Knowledge of metrics-based testing, including:
- 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).
Requisition ID: 609649
As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen.
So, choosing a career with Boston Scientific (NYSE: BSX) isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!
Benefits • Life-Work Integration • Community • Career Growth
At Boston Scientific, you will find a collaborative culture driven by a passion for innovation that keeps us connected on the most essential level. With determination, imagination, and a deep caring for human life, we’re solving some of the most important healthcare industry challenges. Together, we’re one global team committed to making a difference in people’s lives around the world. This is a place where you can find a career with meaningful purpose—improving lives through your life’s work.
Job Segment:
Test Engineer, Testing, Computer Science, Medical Device Engineer, QA Tester, Engineering, Technology, Quality