Experience Inc. Jobs

Job Information

Stryker Associate Manager, Software Test Engineering in Denver, Colorado

We are excited to be named one of the World’s Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more:US Stryker employee benefits. (https://d25zu39ynyitwy.cloudfront.net/oms/000000/document/2024/6/SMVZW_USStrykerEmployeebenefits/USStrykerEmployeebenefits.pdf)

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 arrive. 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.

Health benefits include: Medical and prescription drug insurance, dental insurance, vision insurance, critical illness insurance, accident insurance, hospital indemnity insurance, personalized healthcare support, wellbeing program and tobacco cessation program. Financial benefits include: Health Savings Account (HSA), Flexible Spending Accounts (FSAs), 401(k) plan, Employee Stock Purchase Plan (ESPP), basic life and AD&D insurance, and short-term disability insurance. Stryker offers innovative products and services in MedSurg, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. Depending on customer requirements employees and new hires in sales and field roles that require access to customer accounts as a function of the job may be required to obtain various vaccinations as an essential function of their role.

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.

DirectEmployers