Jobs · Minnesota

Senior Software Test Engineer

Boston Scientific · Maple Grove, MN · 3 wk ago
Hybrid$85k/yrFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements (maybe combine Required Qualifications and Preferred Qualifications?), Benefits, Pay, Schedule. Must only include sections if posting has real specific content. We have: - About The Role: paragraph(s) after "About The Role". We'll capture that. - Responsibilities: list under "Your Responsibilities Will Include". We'll make
  • . - Required Qualifications: list of bullet points? It's paragraph with multiple sentences; we can treat as list? The instruction: Use
    • for any list of duties/requirements/benefits. The required qualifications are a series of statements separated by periods; we can split into list items. Similarly Preferred Qualifications: list. - Pay: we have Minimum Salary: $85000 Maximum Salary: $161500. Also note about compensation varying etc. We should include Pay section with that info. Must not include filler like "commensurate with experience". We can include the salary range. Also note about variable compensation etc. That's substantive. - Schedule: we have work model: hybrid requiring at least three days per week in office. Also mention relocation assistance not available, sponsorship not offered. That's more about work model; schedule could be hybrid. We'll include Schedule section with that. - Benefits: not explicitly listed; there is mention of core and optional employee benefits but no specifics. So we should not create Benefits section because no specific content. - Also we have Additional Location(s): US-MN-Maple Grove. Could be metadata; we can fold into short

      maybe under About the role? Or separate? The instruction: do NOT put Job ID/requisition numbers as headings — fold minor metadata into a short

      or drop it. So we can include a short

      for location and maybe work model? But we already have schedule. We'll include location in a

      maybe before sections. We must not include boilerplate like EEO, legal, etc. Remove all that. We need to preserve all substantive information; do not invent or summarize away detail. So we need to include all details from the posting that are substantive: About the role paragraph, responsibilities list, required qualifications list, preferred qualifications list, pay (salary range), schedule (hybrid model, 3 days/week), work model details (no sponsorship, no relocation). Also maybe mention that role will lead a team of six. That's in About the role? Actually earlier: "This role will also help lead a team of six." That's substantive; include in About the role or Responsibilities? It's part of role description; we can include in About the role paragraph. Also mention: "Testing medical device applications requires rigor and attention to detail to meet industry and regulatory standards." That's part of About the role. We need to ensure we don't repeat job title as heading. We'll output HTML like:

      About the Role

      ...

      Responsibilities

      • ...
      • ...

      Required Qualifications

      • ...
      • ...

      Preferred Qualifications

      • ...
      • ...

      Pay

      Minimum salary: $85,000; Maximum salary: $161,500. Compensation may include variable compensation such as annual bonus target and long-term incentives for exempt roles, and overtime/shift differential for non-exempt roles, subject to plan eligibility.

      Schedule

      Hybrid work model: required to be in the Arbor Lakes – Maple Grove, Minnesota office at least three days per week. No sponsorship or relocation assistance offered for this position.

      We might also include location in a short p before sections:

      Location: US-MN-Maple Grove (Arbor Lakes – Maple Grove, Minnesota)

      But location is already in schedule; we could just mention in schedule. We must not include any filler like "commensurate with experience". In Pay section we avoided that phrase. Check for any other substantive info: "Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026". That's part of About the role. Also "Join a fast-growing, talented team as we invest in a best-in-class software product using best-in-class software practices." That's also About the role. Also "The successful candidate will participate in medical device software verification and validation in collaboration with cross-functional teams." That's About the role. Also "Work model, sponsorship, relocation: At Boston Scientific, we value collaboration and synergy. This role follows a hybrid work model requiring employees to be in our Arbor Lakes – Maple Grove, Minnesota, office at least three days per week. Boston Scientific will not offer sponsorship or take over sponsorship of an employment visa for this position at this time. Relocation assistance is not available for this position at this time." That's schedule. Also "Your Responsibilities Will Include" list. Also "Required Qualifications" list. Also "Preferred Qualifications" list. Also "Requisition ID: 635166" - minor metadata, we can drop or fold into short p. We'll drop. Also "Minimum Salary: $ 85000 Maximum Salary: $ 161500" we used. Also note about compensation varying etc. We included variable compensation. Also note about MA lie detector test - that's legal boilerplate; remove. Also equal opportunity employer etc - remove. Also COVID vaccination etc - remove. Also prohibited substance test - that's substantive? It says role is deemed safety-sensitive and candidates will be subject to a prohibited substance test as a requirement. That's substantive info about the role. Should we include? It's not in the sections we have; maybe we can add a short p under Schedule or a new section like "Requirements"? But it's not a benefit, it's a condition. Could be part of Schedule or a separate section like "Other Requirements". But instruction: only include sections when posting has real specific content for it. We could add a short p under Schedule or maybe under Responsibilities? It's not a responsibility. Could be under "Requirements"? But it's not a qualification. Perhaps we can add a brief

      after Schedule: "This role is safety‑sensitive and requires a prohibited substance test as a condition of employment." That's substantive and not boilerplate (though it's a policy). It's not EEO etc. So we should include. Also note about "For MA positions: It is unlawful to require or administer a lie detector test for employment." That's legal boilerplate specific to MA; but it's a statement about law; could be considered boilerplate? It's a legal notice; likely to be removed as boilerplate. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate. This is legal; remove. Also "Boston Scientific continues to evaluate its policies..." that's boilerplate. Thus we keep prohibited substance test. Now ensure we don't repeat any content. Let's craft About the role paragraph(s) combining all relevant sentences. We'll produce:

      About the Role

      Boston Scientific was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful work. The company is seeking a highly motivated, results‑driven Sr Software Test Engineer to join the Coronary Therapies R&D team, working on innovative products that sustain and improve the lives of patients worldwide. The role will also help lead a team of six. The successful candidate will participate in medical device software verification and validation in collaboration with cross‑functional teams. Testing medical device applications requires rigor and attention to detail to meet industry and regulatory standards. Join a fast‑growing, talented team as we invest in a best‑in‑class software product using best‑in‑class software practices.

      That captures. Now Responsibilities list: we need to split each sentence after "Your Responsibilities Will Include". The list: - Oversee the planning, design and execution of test strategies to ensure alignment with project goals and regulatory standards. - Coordinate and prioritize test activities within projects while facilitating communication among cross-functional teams regarding objectives, timelines and deliverables. - Provide mentorship and technical guidance to less experienced test engineers, supporting their growth and knowledge sharing. - Develop, track and present test metrics, progress and quality reports to senior management. - Lead root cause analysis of test failures, coordinate resolutions and support continuous improvement by evaluating new tools and best practices. - Ensure traceability of test cases to requirements and compliance with industry standards, and represent the test team in meetings, audits and reviews. We'll output as
      • ...
      • ...
      . Required Qualifications: list items: - Bachelor’s degree or higher in computer science or a related technical discipline. - Minimum of five years’ relevant professional experience with a bachelor’s degree, or minimum of three years’ relevant professional experience with a master’s degree, demonstrating consistent delivery of high-quality software solutions. - Minimum of three years’ hands-on test automation experience, including the design, development and execution of automated test suites to improve efficiency. - Expert-level proficiency in Python, with the ability to architect scalable frameworks, optimize code for performance and mentor others on best practices. - Demonstrated technical leadership through leading cross-functional teams, driving complex projects to completion, mentoring others and influencing technical direction to achieve measurable outcomes. We'll output as list. Preferred Qualifications: list items: - Experience with behavior-driven development (BDD) practices and proficiency in Gherkin syntax. - Ability to design test infrastructure and select appropriate tools for implementation. - Familiarity with Windows services and desktop application development, including the ability to install, configure and troubleshoot Windows-based environments. - Proficiency with tools such as Jira, Jama Connect, Bitbucket, Git and Jenkins. - Experience contributing to medical device projects in Agile environments, with adherence to IEC 62304 and IEC 60601 standards. - Knowledge of secure software development life cycle (SSDLC) methodologies. - Proficiency in scripting and automation using PowerShell and Python. - Hands-on testing capabilities using C#, C++, HTTP and MQTT. - Strong understanding of network analysis tools, including tcpdump, Nmap and Wireshark. - Excellent verbal and written communication skills, with the ability to clearly convey technical concepts. We'll output as list. Pay: we have min and max salary. Also note about variable compensation etc. We'll include:

      Minimum salary: $85,000; Maximum salary: $161,500. Compensation may include variable compensation such as annual bonus target and long‑term incentives for exempt roles, and overtime/shift differential for non‑exempt roles, subject to plan eligibility.

      We should not include filler like "commensurate with experience". We avoided. Schedule: hybrid model, 3 days/week, no sponsorship, no relocation, plus prohibited substance test. We'll write:

      Hybrid work model: required to be in the Arbor Lakes – Maple Grove, Minnesota office at least three days per week. No sponsorship or relocation assistance is offered for this position. This role is safety‑sensitive and requires a prohibited substance test as a condition of employment.

      We could also mention location again but it's fine. We must not include any other sections like Benefits. Now ensure we didn't miss any substantive info: "Work model, sponsorship, relocation: At Boston Scientific, we value collaboration and synergy." Already covered. "Boston Scientific transforms lives through innovative medical technologies..." that's boilerplate about company; remove. "Learn more at www.bostonscientific.com and follow us on LinkedIn." remove. "Boston Scientific Corporation has been and will continue to be an equal opportunity employer." remove. "Please be advised that certain US based positions..." remove. "Among other requirements, Boston Scientific maintains specific prohibited substance test requirements for safety-sensitive positions." We already captured prohibited substance test. Now check for any other specifics: "This role is deemed safety-sensitive and, as such, candidates will be subject to a prohibited substance test as a requirement." Already. Now ensure we didn

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com