Posted in

Principal SDET-Automation

Principal SDET-Automation

CompanyStryker
LocationGrand Rapids, MI, USA, Portage, MI, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Software Engineering/ Computer Science or related discipline & 8+ years of work experience

Responsibilities

  • Lead or mentor technical team in design and development of software verification strategies, plans, test cases, test automation frameworks, components, sub-systems, and/or systems for medical devices.
  • Develops methods and protocols for testing software. Has a deep understanding of how to measure software inputs and outputs in environments that may require human interaction and electrical signals.
  • Lead and support team members to create or improve procedures, policies, processes, systems, and technology requirements.
  • Develop and utilize tools to enhance the company’s product/process development or performance.
  • Mentor and grow technical talent within discipline/function.
  • Hold team accountable to deliver high quality results with passion, energy and drive to meet business priorities.
  • Mentor, develop and influence across the business, intentionally building divisional relationships.
  • Support new product development efforts.

Preferred Qualifications

  • Masters’s degree in Software Engineering/ Computer Science or related discipline & 6+ years of work experience.
  • Experience in the Medical Device industry.
  • Experience leading software test automation implementations using programming skills in C/C++, Python, Squish, and other programming languages.
  • Collaboratively lead strategies for integrated development environments (IDE) structures for projects.
  • Collaboratively lead strategies with tools for static/dynamic analysis, code coverage and techniques for analyzing software.
  • Collaboratively lead strategies for integration and deployment processes using.
  • Understand the theory and methods of software verification and software test automation and can apply them under minimal supervision.
  • Ability to create and implement testing methods, recording the test results and prepare test metrics.
  • Strong analytical skills and ability to formulate test documentations (e.g. testing protocols, test reports) skills. Additional role-specific preferred technical qualifications (skills, tool proficiencies, etc.) may be added as deemed necessary by the local hiring manager.
  • Proficiency in test design, scripting, preparing setup for automation and test documentation (e.g. testing protocols, test reports).
  • Capability in designing and writing test automation scripts using test automation frameworks and prepare test metrices.
  • Ability to analyze test results, debug and optimize solutions/framework to increase performance and execution.