Senior Software Test Engineer

Los Angeles 28 days agoFull-time External
885 - 1k / yr
Join our dynamic Software Verification Team, where your work will directly impact the development of life-changing medical device technologies. In this role, you'll collaborate closely with developers and other R&D engineers to create innovative test methods and test cases for medical device software. You'll play a key role in identifying and resolving software/firmware defects, ensuring our products meet the highest quality standards. We're looking for someone with hands-on experience in software and firmware test development, and eager to increase our team’s efficiency by supporting test automation. Summary Of Job Duties • Create test methods and test cases for software and firmware requirement verification. • Conduct formal software/firmware requirement verification and document test results. • Create test plans and reports, and record defects observed. • Perform regression tests and other tests throughout software development and verification phases. • Continuously support the testing needs of developers. • Collaborate with software automation engineers to further enhance the capabilities of the test automation framework. • Work with cross-functional teams and technicians to design and develop test setup fixtures. Education And Experience • B.S. or M.S. degree in Computer Engineering or similar. • 6+ years of software testing or related experience. • Proficient in in at least one of the following languages: C, C#, C++ or Phyton • Experience with configuration management and issue tracking. • Experience with medical device software life cycles processes (ISO 62304). • Experience with software testing from concept to production and for maintenance. • Experience with test and measurement equipment (e.g. Oscilloscope, Logic Analyzer, Programmable Power Supply, DMM) is preferred. • Ability to meet deadlines and work in multidisciplinary project teams. • Excellent communication skills both written and oral.