> Markdown version of [/jobs/ext/1327634-software-test-engineer-medical-devices](https://www.wearedevelopers.com/jobs/ext/1327634-software-test-engineer-medical-devices). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Engineer - Medical Devices - **Company:** TotalMed - **Location:** Irvine, CA, United States - **Experience:** Experienced - **Salary:** $124,800.0 - $166,400.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Data Analysis, Android Software Development, Apple IOS, Software Applications, JIRA, Automation of Tests, C Sharp (Programming Language), Software Quality, Databases, Data Integrity, DevOps, Github, HP Loadrunner, Interoperability, Mobile Application Software, Java Database Connectivity, JSON, Junit, Python (Programming Language), Microsoft SQL Server, Team Foundation Server, MySQL, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, Regression Testing, Selenium, SoapUI, Software Engineering, Software Quality Assurance (SQA), PL-SQL, System Testing, Testng, Web Services, Extensible Markup Language (XML), Scripting, Performance Testing, DB2UDB, Postman, SOAPAPI, Hp Alm, Gitlab, Integration Tests, Information Technology, Restful APIs, Cucumber (Software), Selenium Webdriver, Software Version Control, Api Management, Jenkins, Programming Languages - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=89a20dc5962ee47f ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Biomedical Engineering or related field; advanced certifications are a plus. * Proven experience in software quality assurance within the medical device industry or regulated healthcare environment. * Strong proficiency in automation tools such as Selenium WebDriver, TestNG, JUnit, Cucumber (BDD), Jenkins, GitHub/GitLab for version control and CI/CD integration. * Extensive knowledge of programming languages including Java, Python, C#, JavaScript; scripting skills for test automation are essential. * Hands-on experience with mobile testing on Android and iOS platforms; familiarity with mobile applications development frameworks is preferred. * Expertise in API testing using RESTful APIs with tools like Postman or SoapUI; understanding of web services protocols such as XML and JSON is required. * Solid understanding of database management systems including MySQL, Oracle DB2 or Microsoft SQL Server; experience with JDBC or similar connectivity tools is advantageous. * Knowledge of SDLC methodologies such as Agile (Scrum), Waterfall; experience supporting DevOps practices including CI/CD pipelines is desirable. * Strong analytical skills for data analysis and troubleshooting complex issues; ability to perform root cause analysis effectively. * Excellent communication skills for documenting test results clearly and collaborating effectively with cross-functional teams. Join us in advancing healthcare technology by ensuring the highest standards of software quality for life-saving medical devices!, * Bachelor's (Required), * Software, Medical Device Engineer: 4 years (Required) ## Description We are seeking a highly skilled and detail-oriented Software Test Engineer specializing in medical devices to join our dynamic quality assurance team. The ideal candidate will possess extensive experience in software testing within the healthcare technology sector, demonstrating expertise in test automation, system validation, and compliance with regulatory standards. As a Software Test Engineer, you will be responsible for designing, executing, and maintaining comprehensive test plans to ensure the safety, reliability, and performance of medical device software across various platforms, including mobile and embedded systems. Your role will be pivotal in supporting the development lifecycle by identifying issues early and ensuring adherence to industry standards such as ISO 13485 and FDA regulations. Software Test Engineer Duties * Develop detailed test plans, test cases, and scripts based on functional requirements, technical specifications, and user stories for medical device software applications. * Execute manual and automated testing procedures across multiple platforms including Android, iOS, Windows, and embedded systems to validate system functionality and performance. * Utilize testing tools such as TestNG, Selenium, JUnit, Cucumber, HP ALM, and Jenkins to automate regression tests and streamline testing workflows within CI/CD pipelines. * Perform integration testing of APIs using RESTful services, SOAP web services, and database validation with MySQL, Oracle, Microsoft SQL Server, and PL/SQL to ensure data integrity and system interoperability. * Conduct performance testing using LoadRunner or similar tools to evaluate system stability under various load conditions. * Analyze defect reports using defect tracking tools like Jira or TFS; perform root cause analysis to identify underlying issues and collaborate with development teams for resolution. * Participate in requirement gathering sessions with business analysts and stakeholders to clarify specifications; contribute to risk assessments and validation protocols aligned with regulatory standards. * Support user acceptance testing (UAT) by preparing test environments, executing test cases, and documenting results; assist end-users during validation phases. * Maintain comprehensive documentation of test procedures, results, and defect logs; ensure traceability throughout the SDLC (Software Development Life Cycle). * Collaborate within Agile teams practicing Scrum or Kanban methodologies; contribute to continuous improvement initiatives in QA processes. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Algorithm That Nearly Killed Me: When Testing Isn't Enough](https://www.wearedevelopers.com/videos/2110-the-algorithm-that-nearly-killed-me-when-testing-isn-t-enough) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)