What are the responsibilities and job description for the Software Business Analyst III position at AbD Serotec?
Job Summary
This role involves working closely with marketing, engineering, quality, and other stakeholders to generate software development plans, manage roadmaps, and perform tasks associated with software requirement elicitation to drive software development lifecycle and delivery for a range of medical device programs.
About You
- You will have a Bachelor's degree or equivalent in computer science or related science field.
- You should have 3 to 5 years experience as a software business analyst.
- You should comprehend software development lifecycle, computers, operating systems and database concepts.
- You should have experience in designing and developing requirements for clinical, life science, laboratory instrumentation or medical devices.
- You should have strong verbal communication, listening, and writing skills.
- You should be able to make technical presentations to peers.
- You should be able to lead group meetings.
About Us
Bio-Rad Clinical Diagnostics Group (CDG) is one of the leading global providers of tests for infectious and autoimmune disease screening, diabetes screening and monitoring, blood grouping as well as a range of reagents and software for laboratory quality control.
Total Rewards Package
We offer a competitive and comprehensive Total Rewards Program that provides value, quality, and inclusivity while satisfying the diverse needs of our evolving workforce. Our robust offerings serve to enrich the overall health, wealth, and wellbeing of our employees and their families through various stages of an employee's work and life cycle.
Responsibilities:
- Elicit, define, validate, and manage software requirements for instrumentation and informatics software for medical device programs from cross-functional stakeholders.
- Partner with marketing, technical support, and engineering to gather voice of customers and convert them into user needs and define functional requirements to deliver on new or improved software capabilities to the end customers.
- Participate in design risk analysis and generate risk mitigation requirements for software.
- Participate as a product owner to create and prioritize user stories with good software requirements and visual artifacts (wireframes, workflow diagrams, experience maps, and data flows) for SCRUM ceremonies for the software development team to build and test.
- Regularly refine and manage the software product backlog and ensure work is prioritized in alignment with strategic inputs from cross-functional stakeholders.
- Generate and facilitate software development lifecycle documentation to support software releases in accordance to design controls and compliance requirements and standards.
- Work closely with software testing engineering to review test plans and test cases to ensure developed software meets the software requirements.
- Participate in software defects review, prioritization, and resolution activities.
- Generate end-user or support content (work instructions, training materials) and assist in troubleshooting and responding to questions from technical or field support teams.
- Tracks, measures, and communicates software progress and risks to program core team and senior leadership on a regular cadence.