Stryker Employment Company - San Jose, CA

posted 2 months ago

Full-time - Mid Level
Remote - San Jose, CA
5,001-10,000 employees

About the position

As an Associate Manager of Software Test Engineering at Stryker Corporation, you will play a pivotal role in leading a team of software test engineers dedicated to ensuring that the software design of new products is both safe and effective. This position is crucial in verifying that the products meet the requirements outlined in the functional specifications and software requirements. Your responsibilities will encompass software verification at various levels, including module, integration, and system levels. This is a people management role that requires close collaboration with software development, product and project management, and quality assurance teams throughout all stages of product and software development. In this role, you will be responsible for defining team-specific strategies, setting priorities, and guiding the capabilities and direction of the Sports Medicine Software Test Engineering team. While the focus is primarily on management, there will be occasions where your technical expertise will be required, and you will be expected to contribute individually as needed. As a first-line manager, you will delegate work assignments, oversee team priorities, and provide guidance to ensure the successful execution of projects. Your professional knowledge, gained through substantial applicable work experience, will be essential in applying principles and concepts to resolve issues as they arise. You will also be responsible for training team members, monitoring the quality and quantity of work in progress, coaching employees on performance, and contributing to decisions regarding employee compensation. This position typically requires a degree or equivalent and at least six years of relevant experience. The role can be based in either San Jose, CA, or Greenwood Village (Denver), CO, offering flexibility in location.

Responsibilities

  • Lead and manage a team of software test engineers to ensure high-quality software products.
  • Develop and implement testing strategies, plans, and processes for various software-based products, applications, and systems.
  • Collaborate with cross-functional teams to define testing requirements and ensure comprehensive test coverage.
  • Oversee the day-to-day activities of the software test engineering team, including task assignment and performance evaluation.
  • Support the design, development, and execution of test cases, scripts, and plans for manual and automated testing.
  • Identify, document, and track software defects and work closely with the development team to resolve issues.
  • Prepare test plan, protocol, and test report documentation in a high-quality and clear manner.
  • Stay updated with the latest testing methodologies, tools, and best practices in software testing and quality assurance.
  • Drive the implementation and maintenance of test automation frameworks and tools.
  • Conduct regular team meetings, performance reviews, and one-on-one sessions with team members.

Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Biomedical Engineering with a Computer Science focus, or related discipline.
  • Minimum 6 years of related experience, or an equivalent combination of education and relevant experience.
  • Minimum 2+ years of leadership/management experience in an engineering setting.
  • Experience writing code in C++, C#, or Python.
  • Demonstrated experience writing custom software to test complex algorithms and/or user interfaces.

Nice-to-haves

  • Exposure to programming skills in C++, Python, Linux, C#.
  • Experience with integrated development environments (IDE) for projects.
  • Experience with tools for static/dynamic analysis, memory management, and code coverage.
  • Experience in Software Development Life Cycle processes.
  • Experience using Application Lifecycle Management /Traceability tools.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays
  • Flexible scheduling options
  • Professional development opportunities
  • Employee discount programs
  • Wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service