JOBSEARCHER

Associate Software Test Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

HistoSonics is a commercial-stage medtech company advancing the Edison® System, a novel non-invasive sonic beam therapy based on histotripsy. Since receiving FDA De Novo grant for the non-invasive destruction of liver tumors in 2023, the company has progressed beyond initial market entry into commercial expansion, reimbursement momentum, and ongoing clinical and pipeline development. In addition to its current liver tumor indication, HistoSonics is pursuing future indications across multiple applications including kidney, pancreas, prostate, neuro, women’s health, and other significant underserved human health areas, to realize the broader potential histotripsy across multiple disease states and medical specialties.We offer an exciting work culture where cutting-edge science meets real-world application, and each team member’s contribution is important to our success in ensuring our physicians and their patients get what they need most. Location : Plymouth, MN or Ann Arbor, MI (On-Site)Position Summary (Why This Role Matters)The Associate Software Test Engineer plays a critical role in ensuring the quality and reliability of HistoSonics’ software products. This role is responsible for designing, developing, and executing exploratory, integration, verification, and automated tests throughout the software development lifecycle. The engineer collaborates cross-functionally to participate in design reviews, perform risk analysis, and identify potential issues early.In addition, this position drives quality by troubleshooting defects, implementing corrective actions, and tracking key software quality metrics. By proactively monitoring all stages of development, the Associate Software Test Engineer helps identify, resolve, and prevent software issues—ensuring products meet the highest standards of performance, safety, and reliability.Key Responsibilities (What You'll Do)Interact with product development teams to develop a strong understanding of the project and testing objectivesWork with design team in defining requirements to ensure testability of softwareWork with software team defining architecture to ensure testability of softwareEstimate, prioritize, plan and coordinate testing activitiesCreate test plan and test cases based on requirementsDevelop and execute automated and unit tests/plans and analyze and report test resultsParticipate in design reviews and risk assessment meetingsSetup test environment (hardware, software and network)Test software releases by executing assigned tests (manual and/or automated)Document, track and manage defects through defect tracking systemParticipate in troubleshooting and risk assessment of defects with design team to identify root cause and resolutionPerform thorough regression testing when defects are resolvedTrack software quality assurance metrics, like defect densities and open defect countsEnsure all applicable tasks are performed in compliance with the Quality Management SystemParticipate in continuous improvement of the Quality System, software development and testing proceduresOther duties as assigned by the Software Test Manager Qualifications And SkillsBachelor’s degree in Computer Science, Mathematics, Engineering, or a related field0–2 years of experience in software testing or other areas of the software development lifecycle (SDLC), preferably involving medical device instrumentation and analysisExperience with programming or scripting languages such as C#, Java, or VBScriptUnderstanding of automated test frameworksBasic knowledge of electrical and mechanical engineering principlesExperience working with multiple operating systems, with an emphasis on Microsoft WindowsFamiliarity with databases such as Microsoft SQL ServerExperience with performance and stress testing toolsExperience using source code control systemsExperience with defect tracking systemsStrong ability to prioritize and manage multiple tasks and projects effectivelyDetail-oriented with strong analytical and problem-solving skillsTeam-oriented, self-motivated, and able to quickly learn and collaborate across interdisciplinary teams Benefits : We offer a comprehensive benefits package for full-time employees. This includes health, dental, and vision insurance, life, short-term and long-term disability insurance, 401(k), paid time off, and more.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.