Software Verification Test Engineer II - medical d
Company: InnoTech Staffing
Location: Lawrence
Posted on: May 16, 2022
Job Description:
Job DescriptionInnoTECH Staffing is looking to hire 2 Software
Verification II Engineers with medical device experience in
Lawrence, MA.
PURPOSE AND SCOPE:As a key member of the Software Verification Test
group, the Software Verification Engineer II will be mentored with
oversight from senior team members while supporting activities
related to software test protocol development and execution
specific to one or more of company's software-based medical device
products.
PRINCIPAL DUTIES AND RESPONSIBILITIES:
- Works as a team member to design, develop and modify Software
verification protocols and reports for multiple projects by
analyzing software design documents and requirements while
following the appropriate software verification process
- Executes test protocols, and writes reports to describe program
evaluation, testing, and correction
- Works with product development teams to evaluate system
interfaces, operational requirements, and performance requirements,
and testability software
- Creates, identifies, validates, and uses test tools that
facilitate data gathering and test method execution
- Participates in the design, build, validation and deployment of
effective test automation solutions
- Understands defect management and works closely with Software
Engineers on defect resolution
- Maintains effective communication with the project manager, and
team members on project scope, timelines, and design changes
- Works on complex issues where analysis of situations or data
requires an in-depth evaluation of variable factors. Exercises
judgment in selecting methods, techniques and evaluation criteria
for obtaining results
- Determines methods and procedures on new assignments and may
coordinate activities of other personnel (Team Lead)
EDUCATION:Bachelor's Degree in related Engineering or scientific
discipline required
EXPERIENCE AND REQUIRED SKILLS:
- 2 – 5 years' related experience
- Demonstrated understanding of principles, theories, and
concepts in the software engineering field, preferably in the
medical device area
- Software test experience in a product development
environment
- Experience with code development for embedded processing and
I/O control using C/C++ or python
- Experience using tools to test, software debuggers,
oscilloscopes, and troubleshoot software applications
- Experience in development of automated test scripts, is
preferred
- Experience with sensors, microprocessor/microcontroller is
preferred
- Excellent organizational and verbal/written communication
skills
- Strong interpersonal skills with ability to work effectively in
a team or individually with supervision
- Highly motivated and energetic. Passion for verifying high
quality medical device software and systems
- Experience and familiarity with ISO 13485 and IEC 62304, and
with FDA GMP, is preferred
- Experience in TCP/IP and other method of communications is a
plus
- Requires excellent problem-solving skillsDESIRED TECHNICAL
SKILLSProject Management: Agile, WaterfallTechnology: Medical
Devices, Network Monitoring, Web Applications, Virtual
MachineScripting Languages: Python, ShellAutomation Tools:
Selenium, Eclipse, Test Complete, SquishProtocols/Framework: CAN,
REST API, TCP/IP, RTP, NetFlow, VLAN, QoS, IP Security (IPSec)Test
Tools: PuTTY, REST Client, Wireshark, Oscilloscope,
MultimeterDatabase: MySQL, CassandraManagement Systems: JIRA,
Perforce, IBM DOORS, GIT, Configuration Management (CM)Operating
Systems: Linux, Windows XP/7/8/10/Server 2008, Mac OS X,
Android
Salary is in the $100K to $110K range for the Level II - might be
able to make one a Senior level in the $110K to $130K range
Keywords: InnoTech Staffing, Lawrence , Software Verification Test Engineer II - medical d, IT / Software / Systems , Lawrence, Massachusetts
Didn't find what you're looking for? Search again!
Loading more jobs...