Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer in Test II

$91k - $118.2k

KARL 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

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test II in Durham, NC vacancy
  • $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... 
    Suggested
    Full time
    Live in
    Worldwide
    Flexible hours

    Tanium

    Durham, NC
    1 day ago
  • $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

    Yoh

    Durham, NC
    13 hours ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Contract work
    3 days per week

    Piper Companies

    Durham, NC
    1 day ago
  • $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... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work
    Weekend work

    Computer Task Group, Inc

    Durham, NC
    18 days ago
  • $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,... 
    Suggested
    Full time
    Live in
    Worldwide
    Flexible hours

    Tanium

    Durham, NC
    1 day ago
  •  ...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

    Habitat For Humanity Of Durham

    Durham, NC
    13 hours ago
  • $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 time
    Contract work
    Apprenticeship

    Beam Therapeutics Inc.

    Durham, NC
    13 hours ago
  •  ...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... 

    HCL Global Systems Inc.

    Durham, NC
    16 days ago
  •  ...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... 

    HCL Global Systems Inc.

    Durham, NC
    16 days ago
  •  ...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 pay
    Local area

    Eliassen Group

    Durham, NC
    10 days ago
  •  ...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... 

    Restor3d

    Durham, NC
    2 days ago
  •  ...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 job
    Internship

    Danaher

    Durham, NC
    4 days ago
  •  ...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 pay
    Contract work
    Local area

    Eliassen Group

    Durham, NC
    1 day ago
  •  ...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... 

    LinTech Global

    Durham, NC
    4 days ago
  •  ...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 work
    Flexible hours

    Potawatomi Federal Solutions

    Durham, NC
    5 days ago
  •  ...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... 

    Toshiba Global Commerce Solutions

    Durham, NC
    5 days ago
  •  ...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 time
    Temporary work
    Casual work
    Immediate start

    Prometheus Group

    Durham, NC
    2 days ago
  •  ...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 employment
    Full time
    Contract work
    Remote work

    Fulfill Team Inc.

    Durham, NC
    2 days ago
  • $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 work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    1 day ago
  • $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 time
    Remote work

    Nvidia

    Durham, NC
    5 hours ago
  •  ...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

    Cisco

    Durham, NC
    1 day ago
  • $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 office
    3 days per week

    Cypress Creek Renewables

    Durham, NC
    2 days ago
  •  ...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

    Motion Recruitment

    Durham, NC
    4 days ago
  • 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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    2 days ago
  • $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 time
    Temporary work
    Work experience placement
    Internship
    Local area
    Flexible hours

    CISCO Systems

    Research Triangle Park, NC
    1 day ago
  • 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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Durham, NC
    1 day ago
  • $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 employment
    Full time
    Work at office
    Worldwide

    Pearson

    Durham, NC
    1 day ago
  • $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 time
    Contract work
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Durham, NC
    2 days ago
  •  ...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

    Fidelity Investments

    Durham, NC
    3 days ago
  •  ...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 work
    Relocation package
    Flexible hours

    CoVar

    Durham, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer in Test II. Be the first to apply!