Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Boston Scientific, so some details may not match this job. The employer's own page has the real description.
Position Overview
The Software Quality Engineer at Boston Scientific will be responsible for ensuring the quality and reliability of our software products through rigorous testing and validation processes. The role entails collaborating closely with software engineers and product teams to define testing strategies, execute test plans, and analyze results, thereby contributing to the development of innovative medical devices that improve patient outcomes. The Software Quality Engineer will leverage their technical expertise to develop automated tests and maintain testing frameworks, ensuring compliance with regulatory requirements and industry standards.
Job Responsibilities
- Design, review, and execute test plans for software applications, ensuring adherence to quality standards.
- Develop and maintain automated test scripts to improve testing efficiency and coverage.
- Conduct root cause analysis of defects and implement corrective actions.
- Collaborate with cross-functional teams to identify software requirements and functional specifications.
- Participate in software design reviews and provide input on testability and quality aspects.
- Document testing processes and results, providing clear reports to stakeholders.
- Ensure compliance with regulatory standards, including ISO 13485 and FDA requirements.
- Identify and mitigate risks associated with software development and deployment.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software quality assurance or a related role.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with automated testing tools and frameworks (e.g., Selenium, JUnit).
- Strong understanding of software development life cycle (SDLC) and quality assurance methodologies.
- Familiarity with medical device regulations and compliance standards.
- Excellent analytical and problem-solving skills, with attention to detail.
- Strong communication skills and ability to work effectively in a team environment.
Technologies & Tools
The Software Quality Engineer will utilize a variety of technologies and tools to perform their testing duties effectively. Key tools include, but are not limited to, automated testing frameworks like Selenium and JUnit, as well as version control systems such as Git. Additionally, the role may involve using project management software for task tracking and collaboration. Familiarity with continuous integration/continuous deployment (CI/CD) pipelines will be beneficial in maintaining an agile development environment.
Ideal Candidates
The ideal candidates for the Software Quality Engineer position will possess a strong technical background coupled with a passion for quality assurance in software development. They will be detail-oriented individuals who thrive in collaborative environments and are driven by a mission to enhance healthcare through technology. A proactive attitude, strong communication skills, and adaptability to new challenges are essential traits that will enable candidates to excel in this position at Boston Scientific.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.