Arthrex

Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Software Quality Assurance Manager in Santa Barbara, CA , at Arthrex

at Arthrex

Posted: 9/25/2019
Job Status: Full Time
Job Reference #: J3V08T68TVY4J7P7QY7
Keywords:

Job Description

Job Description


Requisition ID:
41660 
Title:
Software Quality Assurance Manager 
Division:
Arthrex, Inc.  
Location:
Santa Barbara, CA 

We are seeking a Software Quality Assurance Manager who can drive quality improvement strategies to help build the next generation of medical devices used by the world’s top surgeons.  The ideal candidate has proven effective leadership experience and a strong passion for quality automation testing in an Agile environment.

You will be joining a talented engineering team working with new innovative products dedicated to make a worldwide impact by Helping Surgeons Treat Their Patients Better!

Main Objective:  Responsible for managing the software quality assurance functions across multiple teams, products and platforms within the department.  Review and oversee test strategies for medical device software systems. Ensure the delivery of high quality products and enforce adherence to medical device industry standards.

Essential Duties and Responsibilities:

  • Effectively lead a team of software quality assurance and automation engineers through the software development lifecycle across various software teams, platforms and products.
  • Review test strategies, encourage the development of new test strategies, and maintain a continuous improvement environment to improve quality and efficiency.
  • Maintain strong communication across departments and divisions to develop needs analysis, requirements, and operational planning.
  • Ensure the delivery of high quality products while adhering to medical device industry standards.
  • Review test plans, test results, risk analysis and release documentation.
  • Effectively collaborate with internal/external customers and recommend solutions and best practices.
  • Makes employment decisions and ensures a harmonious and productive work environment through effective and periodic individual/team meetings. 
  • Effectively collaborate with internal/external customers and recommend solutions and best practices.
  • Ensure compliance with company and state and federal laws and regulations regarding employment law.

Incidental Duties:  The above statements describe the general nature and level of work being performed in this job.  They are not intended to be an exhaustive list of all duties, and indeed additional responsibilities may be assigned, as required, by management.

Education and Experience:

Bachelor’s degree required, preferably in computer science.

Minimum of 8 years of relevant software quality assurance experience required.

Minimum of 5 years of technical leadership experience required.

Knowledge and Skill Requirements/Specialized Courses and/or Training:

  • Skilled in managing traceability between software requirements, test plans, cases, and results required.
  • Advanced understanding of automated testing frameworks, goals, limitations and strategies required.
  • Expert knowledge of test types and strategies, including: unit, integration, system, end-user, performance, stress, endurance, non-functional, negative/fuzz, manual and automated required.
  • Exceptional operating and debugging skills of Windows, Embedded Linux, iOS and Android systems required.
  • Experience with SQL databases technologies required.  NoSQL preferred.
  • Adept with distributed application models, system integration, and troubleshooting required. 
  • Strong knowledge of Software Configuration Management, including: configuration control; build and process management; branching and tagging strategies; and environmental control required.
  • Experience with CI/CD technologies such as Jenkins required.
  • Experience working in an Agile environment utilizing associated project and test toolsets required.
  • Excellent Documentation Skills and experience operating under Document Control required.
  • Project management experience required.  PMP certification preferred.
  • Experience with the following: Visual Studio; C#; Selenium; Appium; SeaLights; TDD; BDD; network protocols; Client-Server architecture; and IEC 62304 preferred.
  • Knowledgeable of medical device industry including: standards for information systems such as DICOM and HL7; regulatory and quality management system requirements preferred.

Machine, Tools, and/or Equipment Skills:  Knowledge of PC and server hardware, network switches and various network devices.

All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.