Job Description
The Quality Assurance (QA) Software Engineer is responsible for providing compliance and regulatory support to all aspects of the organization. The QA Software Engineer will work closely with the IT, Platform Development and Computer Vision departments to provide guidance and direction to meet the applicable requirements in IEC 62304, FDA regulations and other ISO standards.
This position will ensure Epic software is developed, documented, validated, released, and maintained appropriate to its risk level. In addition, this position will support all aspects of Quality as needed. This person will be organized, self-motivated and have strong oral and written communication skills as they will work closely with internal customers to draft or revise documents and procedures.
ELEMENTS:
EDUCATION/EXPERIENCE: B.S. or higher in a related field; 1-5 years of experience in Quality in a regulated environment (ex: CLIA, FDA, or ISO lab) and a minimum of 3 years Software Development/Quality Engineering experience. Hands-on experience with 21 CFR Part 820, 21 CFR Part 11, IEC 62304, ISO 14971, and ISO 13485. Current ASQ-CSQE is a plus.
COMMUNICATION SKILL: Clear and accurate written and verbal communication. Works effectively with both internal and external audiences to analyze, interpret, and summarize data both orally and in writing. Possess ability to write detailed protocols and procedures and SOP's, and draft detailed reports for internal and external communication of progress and results.
INTERPERSONAL SKILL: Works effectively both as an independent contributor, a team member, and a champion for quality; can manage relationships with internal and external “customers” effectively.
JUDGMENT: Ability to design and implement quality-related qualitative and quantitative reviews and analyses; prioritize work and meet multiple deadlines, ability to work with significant independence. Effective time management skills.
EXECUTION: Highly efficient at multitasking; able to help the group to set priorities to accomplish complex tasks; ability to troubleshoot problems and generate effective solutions with appropriate quality tools.
ESSENTIAL FUNCTIONS:
ADDITIONAL DUTIES:
May perform additional duties as assigned or directed by management from time to time.
Powered by JazzHR
imzeF7z4dF