
Software Development Engineer in Test- Python- Medical Technology Industry
- Boston, MA
- Permanent
- Full-time
- Design, develop, and implement automated test scripts using Python for comprehensive test coverage.
- Write and maintain test automation code within large and complex Python packages.
- Collaborate with developers, product managers, and clients to define effective test strategies.
- Conduct regression, functional, and performance testing to validate software quality.
- Document and track defects, facilitating timely resolutions with the development team.
- Maintain and enhance the existing test automation framework and processes.
- Support code coverage analysis and improvements using embedded/GUI tools.
- 3–7+ years of experience in automation testing with strong knowledge of STLC and methodologies.
- Advanced proficiency in Python programming.
- Experience with Linux OS and embedded systems (Rocky Linux 8.8 and above preferred).
- Ability to analyze test results, identify bugs, and resolve issues using tools like Jira.
- Understanding of C++ code and embedded systems.
- Experience with Squish/Squish Coco and test automation tools such as Selenium, JUnit, TestNG, Cypress.
- Familiarity with CI/CD tools (e.g., Jenkins, GitLab), API testing tools (e.g., Postman, SoapUI), and Agile practices.
- Required medical technology or device industry experience.
- Flexible work
- Healthcare including dental, vision, mental health, and well-being program
- Financial well-being programs such as 401(k) and Employee Share Ownership
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief