Principal SDET-Automation
Company | Stryker |
---|---|
Location | Grand Rapids, MI, USA, Portage, MI, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
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.