> Markdown version of [/jobs/ext/4522592-software-engineer-in-test-ii](https://www.wearedevelopers.com/jobs/ext/4522592-software-engineer-in-test-ii). 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 Engineer in Test II - **Company:** KARL STORZ - **Location:** Durham, NC, United States (Remote available) - **Experience:** Experienced - **Salary:** $91,000.0 - $118,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Agile Methodology, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Communications Protocols, Computer Engineering, Data Structures, Linux, Internet Protocol, Python (Programming Language), Network Security, Software Product Management, Regression Testing, Software Engineering, Software Systems, Software Organization, Delivery Pipeline, Test Scripts, Integration Tests, Information Technology, Restful APIs - **Published:** November 1, 2026 - **Apply:** https://diversityjobs.com/career/18804223/Software-Engineer-In-Test-Ii-North-Carolina-Durham ## About the Role * BS in Computer Science, Computer Engineering, or a related field with 2+ years of experience as a Software Engineer or Software Engineer in Test, or an MS in Computer Science, Computer Engineering, or a related field. * 2+ years of C/C++ and/or C#-based software development experience. * Proficiency in C# and .NET, Python, and RESTful APIs. * Proven ability to translate user-story acceptance criteria into working automated test scenarios. * Experience with software design documentation, software development best practices, design principles, patterns, algorithms, and data structures. * Familiarity with Linux tools, Internet technologies, communication protocols, networking, and network security. What Will Make You Successful * Strong analytical, interpersonal, written, and verbal communication skills. * Good work-planning and estimating skills. * Self-motivation and the ability to produce high-quality work independently or within a team. * Ability to recognize and communicate test-related issues and adapt to changing project conditions. * Experience supporting software testing for medical product development is desired. ## Description As a Software Engineer in Test working on-site in Raleigh, NC, you'll help ensure the quality and reliability of KARL STORZ product software through acceptance testing, test automation, and development of software solutions that support automated verification. You'll serve as the lead Software Engineer in Test on assigned projects, collaborate within Agile development teams, and extend existing automation frameworks to enable new testing capabilities. Posting Range: $91,000 to $118,200 This position is not eligible for current or future employment visa sponsorship. What You'll Do * Lead or support testing within Agile development teams, defining acceptance tests and developing automated test scripts for software changes released through DevOps pipelines. * Design and develop mocks, test harnesses, integration tests, and other software solutions that support test automation. * Extend existing automation frameworks to enable new scripting capabilities and automate routine manual tasks. * Review software design specifications for testability and perform automated, exploratory, and manual black-box verification testing as needed. * Investigate and characterize defects, document findings, and maintain test scripts and supporting software for automated regression testing. * Develop verification test plans and maintain test-related documentation in accordance with the quality system.