Software Engineer in Test II
$91k - $118.2kKARL STORZ
About KARL STORZ
From the operating room to surgery centers—and everywhere in between—KARL STORZ North America is a global leader in medical technology and advanced visualization solutions. We design specialty innovations, smart instruments and devices, integrated ecosystems, and intelligent imaging—to build a more connected, software-enabled operating room. As an independent, family-owned MedTech company, we ambitiously think in generations instead of quarters to improve patients’ lives around the world.
The following opportunity is to join our Asensus entity which is focused on imaging software.
About the Role
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.
What You Bring
- 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.
Why KARL STORZ?
Join KARL STORZ and be part of a team creating medical innovations that truly make a difference. Beyond technology, you’ll be part of a culture that values talent as its greatest asset, empowering you to contribute to a mission that improves patient care worldwide.
Ready to make an impact? Apply to be our next Software Engineer in Test and help us build the future of MedTech together. [Template E...gs v1.docx | Word]
#LI-PA1
#recruitmilitary
$154k - $236k
Summary/ObjectivesTanium is seeking a Software Engineer II to help build a new AI Security solution that enables the world's largest enterprises... ...alongside an agile development teamDesign, develop and test new product ideas from the ground up while working with product...SuggestedFull timeLive inWorldwideFlexible hours$43.4 - $62 per hour
Software Engineer in Test NC W2 Only Durham NC area W2 Only6+ years of test automation development experience with Java, Python, or similar languages.Proven expertise with web UI automation tools such as Playwright or Selenium.Experience with source code management (Git...Suggested$40 - $50 per hour
Piper Companies is seeking a Software Engineer in Test to join a leading organization within the technology and digital solutions industry for a long-term hybrid contract opportunity based out of Durham, NC . The Software Engineer in Test will support innovative platform...SuggestedLong term contractFull timeContract work3 days per week$45 - $48 per hour
...opportunity! CTG's premier client has a contract assignment for a Software Engineer II. Type: Contract Job Title: Software Engineer II... ...Life Cycle processes and tools Strong problem-solving, testing, and QA skills Desired Skills: Experience with...SuggestedHourly payContract workLocal areaRemote workWeekend work$154k - $236k
Summary/ObjectivesAs a Tanium Applied AI Engineer II, you will be tasked with building and maintaining best... .... When new products ideas are identified, our software engineers are responsible for designing, developing, testing, and deploying the products from the ground up,...SuggestedFull timeLive inWorldwideFlexible hours- ...supervision, the Application Developer II will collaborate with... ...variety of assigned internal software systems. The Application... ...level of quality assurance, testing, project lifecycle and deployment... ...computer science or software engineering, or equivalent related...Local area
$140k - $185k
...Engineer II/Senior Engineer I, Automation and MES ~ Added 10/5/2026 Company Overview: Beam Therapeutics is a biotechnology company... ..., requirement/functional/configuration specifications, test protocol authoring and execution (IQ/OQ/PQ), deviation documentation...Full timeContract workApprenticeship- ...Job Description Job Description We are currently sourcing for a Software Engineer in Test to work in Durham, NC! The Team You will be working with a team of technologists passionate about delivering Automation, Continuous Integration, and Test Data ecosystems. This...
- ...passionate about Quality Assurance and Engineering. As a member of this team, you will partner... ...and business teams in both manual and test automation efforts. Your primary responsibilities... ...regression testing and accelerate software delivery using Selenium, along with test...
- ...Description: Hybrid 2 weeks per month in either Durham, NC or Location to be confirmed Our client seeks a Senior Software Engineer in Test to design, develop, and maintain automated test suites for digital healthcare products. The role focuses on UI and API automation...Hourly payLocal area
- ...Senior Fullstack Software DeveloperRestor3d is looking for an experienced Senior Fullstack Software Developer for developing web/mobile... ...new platform featuresActive development of the platform automated test cases for new and existing features.Debugging and remediation of...
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded...Remote jobInternship
- ...Durham, North Carolina.Our client seeks a Senior Full Stack Software Engineer to prototype and deliver tools that accelerate the software development... ...and production-ready utilities that improve development, testing, and delivery outcomes for engineering teams. This is a one-...Hourly payContract workLocal area
- ...Software Engineer IV Dexian Government Solutions is seeking a Software Engineer IV to serve as the Application Development and Support Lead... ...schedules, and user expectations. Design, develop, test, enhance, and maintain application modules, components, and related...
- ...Software Engineer IVCommand Cyber Solutions is seeking a Software Engineer IV to serve as the Application Development and Support Lead for... ...development schedules, and user expectations.Design, develop, test, enhance, and maintain application modules, components, and related...Temporary workFlexible hours
- ...Software Engineer IVToshiba Global Commerce Solutions is seeking a hands-on Software Engineer IV to drive end-to-end solution delivery for... ...workflows across the software lifecycle—from analysis and design to testing, documentation, and code generation—while bringing the...
- ...global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment... ..., architecture, and system designs. Go beyond unit tests with the Test-First approaches like Test-Driven Development and...Full timeTemporary workCasual workImmediate start
- ...C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. REQUIRED SKILLS: C#... ...Develop automation routines to aid testing, based on requirements. Configure...Permanent employmentFull timeContract workRemote work
$68.9k - $131.1k
...global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and... ...teamwork. Architecture, design, development, integration, and testing of embedded software for a network security appliances, including...Contract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours$152k - $241.5k
NVIDIA is hiring engineers to build and operate the governed infrastructure platform behind... ....What We Need To See:5+ years of software engineering or infrastructure engineering... ...understanding of data structures, algorithms, testing, and software design, with services you...Full timeRemote work- ...IT Software Engineer (Hybrid)This position is listed as hybrid – eligible candidates should expect to be present in the office on a semi-regular... ...tools to accelerate user story drafting, generate synthetic test data, and automate configuration scripting.Assemble, validate...Work at office
$120k - $150k
...challenges of our time while building a rewarding career. OverviewThe Software Engineer is responsible for building and maintaining the backend... ...of the work is designing, building, and maintaining well-tested APIs and services; that work is complemented by developing and...Work at office3 days per week- ...North CarolinaOnsiteFull Time$110k - $135kWe are looking for a Software Engineer III to join a corporate engineering team at a leading... ...Understanding of object-oriented programming, design patterns, and unit testing. Position Details Location: Durham, NC — hybrid Experience...Full time
- Software EngineerThis role has been designed as 'Hybrid' with a requirement that you will... ...operational efficiency.Collaborate with engineering teams across software, performance, platform... ....Participate in design, code, and test reviews to ensure maintainable, high-quality...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$125.7k - $203.1k
...differently, experiment more, and work quickly. Join us to power the future of the digital world. Your Impact You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to...Full timeTemporary workWork experience placementInternshipLocal areaFlexible hours- Senior Software Engineer - StorageThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from... ...and platforms, including solution design, analysis, coding, testing, and integration.Manages and expands relationships with...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$95k - $160k
...1-05Closes: 2026-11-13Job Title: Senior Software EngineerDescription: In this role, you’ll... ...such as "Forward Deployment Agent Engineer" or "AI Agentic Engineer" Drive the future... ...bar on craft — clean architecture, strong testing, and systems that hold up under real-world...Permanent employmentFull timeWork at officeWorldwide$191k - $293k
The BasicsAs a Tanium Senior Software Engineer, you will be tasked with building and maintaining best-of-breed products as part of a small and... ...engineers are responsible for designing, developing, testing, and deploying the products from the ground up, while continuously...Full timeContract workLive inWork at officeWorldwideFlexible hours3 days per week- ...this position.Job Description:The RoleWe are seeking a Senior Software Engineer to join our Shared Services Engineering organization,... ...and supporting software engineering best practices including testing, CI/CD, and fast-paced development.Strong problem-solving skills...Full time
- ...Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in Durham, NC and McLean, VA. We build... ...development processes, including version control, documentation, testing, and code review Excellent technical communication skills...Temporary workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer in Test II. Be the first to apply!
- software engineer internship remote Durham, NC
- software engineer remote Durham, NC
- graduate software developer no experience Durham, NC
- information technology software engineer Durham, NC
- senior software engineer remote Durham, NC
- junior software developer remote Durham, NC
- software engineer travel Durham, NC
- startup software engineer Durham, NC
- senior software design engineer Durham, NC
- financial software developer Durham, NC






