Associate Manager, Software Test Engineering

1 week ago


San Jose, United States Stryker Full time

Work Flexibility: Hybrid

As an Associate Manager of Software Test Engineering, you will lead a team of software test engineers to verify that the software design of new products is safe and effective and meets the requirements set forth by the functional specifications and software requirements for the product or device. Software verification includes module level, integration level, and system level. This is a people management position and will be expected to collaborate closely with the software development, product and project management, and quality assurance teams during all lifecycles of product and software development. This role will be responsible for team specific strategy, priorities, capabilities, and direction. While primarily a management focused role, there will be occasions and timing that may require technical support, and there is a level of individual contributions that one can expect in this position.

This position is a first line manager with primary responsibility for providing guidance, such as delegating work assignments and overseeing the priorities and direction of the Sports Medicine Software Test Engineering team. The job requires professional knowledge gained through substantial applicable work experience, to supplement formal knowledge, in order to apply principles and concepts of own discipline in resolving issues as they arise. The job is responsible for providing training for members of the team, monitoring the quantity and quality of the work in progress, coaching employees on performance and contributing to employee pay decisions or changes. This job typically requires a degree or equivalent and at least 6 or more years of experience.

Location for this role can be either the office in San Jose, CA or Greenwood Village (Denver), CO.

Who We Want:

  • Analytical problem solvers. People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive upgrades to prevent future issues.

  • Collaborative partners. People who build and leverage cross-functional relationships to bring together ideas, information, use cases, and industry analyses to develop best practices.

  • Quality-focused team drivers. People who push their team to deliver the highest quality products and solutions in a timely manner.

  • Insightful advisors. People who lead strategy development, validation and data collection to facilitate continual improvement.

What You Will Do:

Technical Responsibilities

  • Lead and manage a team of software test engineers to ensure high-quality software products.

  • Work with team and direct reports to develop and implement testing strategies, plans, and processes for various software-based products, applications, and systems.

  • Collaborate with cross-functional teams, including software development, project management, and regulatory, to define testing requirements and ensure comprehensive test coverage.

  • Oversee the day-to-day activities of the software test engineering team, including some task assignment, progress monitoring, and performance evaluation.

  • Able to support the design, development, and execution of test cases, scripts, and plans for manual and automated testing.

  • Able to identify, document, and track software defects and work closely with the development team to resolve issues.

  • Able to prepare test plan, protocol, and test report documentation in a high quality and clear manner. Documentation subject to regulatory review in clearance submissions and audits.

  • Stay updated with the latest testing methodologies, tools, and best practices in software testing and quality assurance. Responsible for identification and implementation of new tools and methodologies when applicable.

  • Participate in project planning, estimation, and scheduling activities.

  • Drive the implementation and maintenance of test automation frameworks and tools. Able to design, develop, and execute automation scripts using open-source tools. Also able to manage test environments, including setup, configuration, and maintenance.

Business Responsibilities

  • Conduct regular team meetings, performance reviews, and one-on-one sessions with team members.

  • Provide mentorship and professional development opportunities for team members, fostering a culture of feedback, growth, and capability advancement.

  • Promote and implement best practices in software testing and quality assurance.

  • Understand the product’s intended use and clinical procedures and applications.

Med Device Compliance

  • Ensure compliance with industry standards and regulatory requirements relevant to medical device software.

  • Learn R&D procedures like design controls and risk management, per the Quality Management System.


General Responsibilities

  • Ensure team members are able to balance and adhere to project timelines and to support the delivery of high-quality software releases.

  • Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success and contribute to the business as a team leader.

  • Maintain effective communication with stakeholders to report on testing progress, issues, and resolutions.

What You Will Need: (Required)

  • Bachelor’s degree (B.S.) in Software Engineering, Computer Science, Biomedical Engineering w/Computer Science focus, or related discipline.

  • Minimum 6 years related experience, or an equivalent combination of education and relevant experience.

  • Minimum 2+ years of leadership/management experience in engineering setting.

  • Experience writing code in C++, C#, or Python.

  • Demonstrated experience writing custom software to test complex algorithms and/or user interfaces.

  • Must be able to read, write, and speak fluently in English about technical subject matter.

Preferred Qualifications: (strongly desired)

Technical Skills:

Programming Languages:

  • Exposure to programming skills C++, Python, Linux, C#.

Design and Development Skills:

  • Experience with integrated development environments (IDE) for projects.

  • Experience with tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software.

  • Integration and deployment processes.

Software Process Skills:

  • Experience in Software Development Life Cycle processes.

  • Experience using Application Lifecycle Management /Traceability tools.

  • Experience with regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).

General Skills:

  • Experience working in a regulated environment; knowledge of medical device quality systems, manufacturing, and design controls.

  • Experience with defect tracking systems.

  • Knowledge of analysis tools and statistical methods.

  • Ability to analyze and correct complex designs.

  • Excellent analytical and problem-solving skills.

  • Ability to build collaborative relationships quickly.

  • Strong technical writing skills for reports, protocols, procedures, and correspondence.

Travel Percentage: 20% Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status. Stryker is an EO employer – M/F/Veteran/Disability. Stryker Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

#J-18808-Ljbffr

  • San Jose, United States Stryker Group Full time

    As an Associate Manager of Software Test Engineering, you will lead a team of software test engineers to verify that the software design of new products is safe and effective and meets the requirements set forth by the functional specifications and software requirements for the product or device. Software verification includes module level, integration...


  • San Jose, California, United States Lynx Software Technologies Full time

    About UsWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.Our MissionWe strive to...

  • Software Test Manager

    3 months ago


    San Jose, United States Russell Solutions Group Full time

    Job DescriptionJob DescriptionOverview:The Software Test Manager will manage and perform the software verification activities of medical products throughout the development and maintenance lifecycle. The ideal candidate will have strong verification lead experience and is ready to advance to a managerial role. This is a hands-on position requiring both...


  • San Jose, California, United States Pfeiffer Vacuum Valves & Engineering Full time

    Job OverviewDepartment: R&D ValvesReports to: Head of Global Product Group ValvesFLSA Status: ExemptPOSITION SUMMARYThe Embedded Software/Firmware Engineer is accountable for the design, development, and troubleshooting of embedded software and firmware for both new and existing products. This role also involves enhancing operational efficiency and...


  • San Jose, United States Sterling Engineering Full time

    Title: Sr Software EngineerLocation: San Jose, CA 95134 onsiteHire Type: This is contract to hire Overview: Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the...


  • San Jose, United States Sterling Engineering Full time

    Title: Sr Software EngineerLocation: San Jose, CA 95134 onsiteHire Type: This is contract to hire Overview: Sterling has helped build careers for thousands of professionals like yourself. Our expert recruiters support you at every step in the process and as a Best of Staffing company, Sterling provides exciting work with exceptional employers across the...


  • San Jose, California, United States Advanced Technology Search Full time

    Position Overview:We are collaborating with a premier manufacturer of integrated circuits and modules specializing in Mobile, 5G, and WLAN RF front-end technologies.Job Role:As a Senior Test Software Engineer focusing on Mobile RF Integrated Circuits, you will be responsible for developing and enhancing test software. A Bachelor’s or Master’s degree in...


  • San Jose, United States Teradyne Full time

    Organization & Role The Nextest Business Unit of Teradyne is looking for a mid-level Software Engineering Project Manager. Nextest is the market leader in Semiconductor Memory Test. The memory in your computer, cell phone, or tablet was likely tested using our equipment. These multi-million-dollar systems involve leading edge electronics, mechanical...


  • San Jose, California, United States Advanced Technology Search Full time

    Position Overview:We are collaborating with a prominent manufacturer specializing in integrated circuits and modules for mobile communications, 5G, and WLAN RF front ends.Job Title:Senior Test Software Engineer for Mobile RF Integrated CircuitsThe ideal candidate will possess a Bachelor’s or Master’s degree in Electrical Engineering, with a minimum of 3...


  • San Jose, United States Talent Groups Full time

    Role: SDETLocation: San Jose, CASkills: Java, Selenium, TestNG, Maven, WebdriverJD:Develop and Maintain Test Frameworks: Create and manage comprehensive test automation frameworks for REST services using Java.Test Strategy and Tools: Design robust test strategies, frameworks, and tools to ensure thorough testing of applications.Web Automation: Utilize web...


  • San Jose, United States Talent Groups Full time

    Role: SDETLocation: San Jose, CASkills: Java, Selenium, TestNG, Maven, WebdriverJD:Develop and Maintain Test Frameworks: Create and manage comprehensive test automation frameworks for REST services using Java.Test Strategy and Tools: Design robust test strategies, frameworks, and tools to ensure thorough testing of applications.Web Automation: Utilize web...


  • San Jose, California, United States Advanced Technology Search Full time

    Position Overview:We are collaborating with a premier manufacturer specializing in integrated circuits and modules for mobile communications, 5G, and WLAN RF front-end technologies.Job Title:Senior Test Software Engineer for Mobile RF Integrated CircuitsThe ideal candidate will possess a Bachelor’s or Master’s degree in Electrical Engineering (BSEE or...


  • San Jose, United States Advanced Technology Search Full time

    We are working with the leading maker of ICs and modules for Mobile, 5G and WLAN RF Front ends. Position is based in San Jose CA. Job Title: Senior Test Software Engineer for Mobile RF ICs We need a BSEE or MSEE, with 3 to 8 or more years of RF test for design. The candidate should primarily focus on Test Software. Preferred qualifications include experience...


  • San Diego, California, United States Apple Inc. Full time

    About the RoleThe Intelligent System Experience Engineering organization at Apple Inc. is seeking a highly skilled and experienced Software Engineering Manager to lead the development of frameworks, tools, and tests for the company's most iconic operating systems, including iOS, iPadOS, macOS, watchOS, tvOS, and visionOS.Key ResponsibilitiesLead a...


  • San Diego, United States EVONA Full time

    Test Engineer IIIAs a Test Engineer III, you will play a key role in project teams, contributing to both the design and development of new test architectures, as well as sustaining engineering tasks. Your responsibilities will include the creation, development, scheduling, and execution of functional, performance, and environmental test architectures.Key...


  • San Diego, United States EVONA Full time

    Test Engineer IIIAs a Test Engineer III, you will play a key role in project teams, contributing to both the design and development of new test architectures, as well as sustaining engineering tasks. Your responsibilities will include the creation, development, scheduling, and execution of functional, performance, and environmental test architectures.Key...

  • Software Engineer

    3 weeks ago


    San Jose, United States NetApp Full time

    Job SummaryData is the currency of business in the digital era. NetApp is the data authority, helping customers leverage and manage their data wherever it resides – in the cloud, in their data centers, or anywhere data flows. Engineers at NetApp help transform the way customers utilize their dynamic, diverse, and distributed information. They are allowing...


  • San Jose, California, United States Metafoodx Full time

    Company OverviewMetafoodx is committed to tackling the worldwide issue of food waste by leveraging artificial intelligence to enhance production strategies for foodservice enterprises. Our AI-driven software solution connects kitchen operations with consumption through real-time monitoring, planning functionalities, and automated notifications. By minimizing...


  • San Diego, United States Vektor Medical, Inc. Full time

    WHO WE AREVektor Medical, Inc. is transforming medicine by developing and applying non-invasive, intuitive, and computationally intelligent solutions to solve the world's toughest cardiac arrhythmia problems. Our team of engineers, doctors, scientists and entrepreneurs work together to harness the power of computational modelling to improve, and simplify,...


  • San Diego, United States Vektor Medical, Inc. Full time

    WHO WE AREVektor Medical, Inc. is transforming medicine by developing and applying non-invasive, intuitive, and computationally intelligent solutions to solve the world's toughest cardiac arrhythmia problems. Our team of engineers, doctors, scientists and entrepreneurs work together to harness the power of computational modelling to improve, and simplify,...