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 10 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Test II in Durham, NC vacancy
  • $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
    1 day 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
    2 days 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
    14 days 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... 
    Suggested
    Local area

    Habitat For Humanity Of Durham

    Durham, NC
    1 day 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... 
    Suggested
    Remote job
    Internship

    Danaher

    Durham, NC
    18 hours ago
  • $123k - $174k

     ...experience. ~1 year of experience with software development in one or more programming languages...  .... About the job Google's software engineers develop the next-generation technologies...  ...a small and versatile team, you design, test, deploy and maintain software solutions.... 
    Full time
    Temporary work
    Local area

    Google

    Durham, NC
    3 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
    12 days 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
    12 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
    6 days ago
  • $125k - $145k

     ...Position Title: Software Engineer IV Location: Durham, NC Salary: $125,000.00 - $145,000.00 **Position contingent upon award of contract...  ...schedules, and user expectations. Design, develop, test, enhance, and maintain application modules, components, and related... 
    Contract work
    Temporary work
    Flexible hours

    Command Cyber Solutions LLC

    Durham, NC
    1 day 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
    2 days ago
  •  ...IT Software Engineer (Hybrid) This position is listed as hybrid – eligible candidates should expect to be present in the office on a semi...  ...tools to accelerate user story drafting, generate synthetic test data, and automate configuration scripting. Assemble, validate... 
    Work at office

    Cisco

    Durham, NC
    2 days 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
    3 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
    18 hours 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
    3 days 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
    2 days 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
    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
    4 days 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
    3 days ago
  • $105.79k - $141.05k

     ...us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform...  ...Red Team functions. This role leverages advanced penetration testing and adversarial emulation to identify and ethically exploit vulnerabilities... 
    Full time
    Temporary work
    Remote work

    Lumen

    Durham, NC
    4 days ago
  •  ...IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) solutions. We're...  ...development cycles, including design, coding, testing, and support 2) Transforming wireframes...  ...user experiences 3) Applying software engineering and testing best practices to deliver high... 
    Full time
    Contract work
    Part time
    Fixed term contract
    Internship
    Worldwide
    Shift work

    IBM

    Durham, NC
    2 days ago
  •  ...Job Description Lead Software Developer (with OutSystems & Alteryx) \n Location: Durham, NC (remote) \n Employment Type: Contract...  ...development standards and solution architecture \n • Support testing, deployment, and production readiness activities across project... 
    Contract work
    Remote work

    XChange Software Inc

    Durham, NC
    2 days ago
  •  ...to system related issues & discrepanciesCoordinate & oversee software upgrades & releases to applicable systemsCoach & train colleagues...  ...based on the role).QualificationsBachelor's Degree in IT/Engineering/related field or equivalent combination of education & experience... 
    Work at office
    Local area

    Novo Nordisk Pharma

    Durham, NC
    3 days ago
  • $152k - $241.5k

    Sr Software Engineer - Distributed Systems Engineer, EDA InfrastructureNVIDIA is hiring engineers to build and scale the infrastructure that...  ...including a solid understanding of data structures, algorithms, testing, and software design.Experience designing automation for... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    3 days ago
  • $224k - $356.5k

    NVIDIA is hiring engineers to scale up the introduction of next generation architecture into its EDA Infrastructure. We expect you...  ...introductions (NPIs), distributed systems, familiarity with software testing and deployment, and excellent communication and planning abilities... 
    Full time

    Nvidia

    Durham, NC
    18 hours ago
  • $184k - $287.5k

     ...platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML...  ...a few thousand nodesBuild the scale-test environments and validation suites that...  ...experience in systems, network or infrastructure software engineeringDeep command of Kubernetes... 
    Full time
    Remote work

    Nvidia

    Durham, NC
    3 days ago
  • $90 - $105 per hour

     ...leading innovation to help our customers solve complex systems engineering and integration challenges. CSG is organized by core customer-facing...  ...Commercial LEO Development Program (CLDP) Integrated Systems Test & Validation/ SE&I Engineer (MTS Casual III-Systems Engineering... 
    Hourly pay
    Part time
    Casual work
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    Durham, NC
    2 days ago
  • $88k - $175k

     ...Support Manager, who provides guidance and support in ensuring seamless operations within the team.Your RoleAs a Systems Reliability Engineer II you are the first line of defense for enterprise customers running critical infrastructure on Nutanix. You work independently on... 
    Work at office
    Remote work
    Relocation package
    3 days per week

    Nutanix

    Durham, NC
    3 days ago
  •  ...the ability to work without a need for current or future visa sponsorship. Our team is seeking an intern to support software engineering and hardware test engineering initiatives. Candidates will contribute to improving firmware update tools, deployment scripts,... 
    Internship
    1 day per week

    Toshiba Global Commerce Solutions

    Durham, NC
    2 days ago
  • In the Software Engineer Intern position, you'll gain hands-on experience building and maintaining software that transforms healthcare delivery...  ...ll join an AI-first experienced engineering team to develop, test and enhance applications while learning how AI, automation... 
    Full time
    Part time
    Summer work
    Internship

    Direct Supply

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

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