Test Engineer #5469
Your primary responsibility is to work with customers, marketing, systems engineering to create software requirements. You may also create user personas and clinician/patient journey mapping and using this to drive robust software requirements. You will also be required to create wireframes to enable things such as A/B testing. You will be required to create manual test cases or very likely automated test cases that test software requirements. You will be responsible for doing stress and load testing and creating test software to enable the same. Loves all aspect of software development and relishes creating products via software that delights our customers. You will be required to visit clinical environments to ensure you have a sound understanding of the clinical context.
location: Pittsburgh, Pennsylvania
job type: Contract
salary: $35 - 50 per hour
work hours: 9am to 5pm
ESSENTIAL DUTIES AND RESPONSIBILITIES
Work with different stakeholders such as Systems Engineering, Marketing and Clinicians to create robust software requirements.
Leads requirements gathering sessions via storyboarding, persona creation, journey mapping and documents requirements that can be used effectively by design teams.
Executes integration efforts on projects.
When required participates in design and code reviews.
Has worked in an Agile and preferably a regulated industry such as medical device development.
Continuously monitors industry for best practices and drives a culture of engineering excellence.
Embraces engineering processes not just for compliance but because they drive improvements in quality, better customer experience and better product/market fit.
Continuously works to automate creation of process artefacts and thereby drives a lean culture.
Takes accountability of the quality of released software and realizes the significance of being the final quality gate before software is released to end customers. Has the courage to take a stance when quality is at stake.
REQUIRED QUALIFICATIONS, EDUCATION and/or EXPERIENCE
2-5 years of experience in a test engineering or similar role.
Knowledge of Linux operating systems.
Has worked in an Agile/Scrum environment.
Experience documenting manual tests cases.
Can drive creation of regression test cases based on level of change in the software.
Knowledge of software tools such as JIRA.
Works very well in a collaborative, fast paced, multidisciplinary environment, and thrives under pressure.
Has a healthy risk taking appetite and shows the courage to fail early and cheap.
Excellent written and verbal communication skills. Strong planning skills.
Is able to visit clinical sites to understand the clinical context in which our products are used.
Has a positive can-do attitude and inculcates the same with other team members.
Is able to work very well with geographically distributed teams and can work with teams from a very diverse background.
Bachelor's degree in Computer Science, Computer Engineering, Biomedical Engineering or Electrical Engineering, or related fields preferred, or commensurate experience.
skills: PREFERRED QUALIFICATIONS, EDUCATION and/or EXPERIENCE
Experience with FDA regulated medical devices.
Experience with Robotics systems.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.