Current jobs related to Quality Assurance Engineer for Medical Software - Morrisville, North Carolina - Ad Astra Diagnostics


  • Morrisville, North Carolina, United States Ad Astra Diagnostics Full time

    Job Title: Medical Device Software Quality Assurance EngineerWe are seeking an experienced Software Quality Assurance Engineer to join our team at Ad Astra Diagnostics, Inc. (AAD). As a key member of our small and dynamic team, you will play a crucial role in developing a class-leading Point-of-Care diagnostic platform for the human market.Job SummaryThe...

  • Software Engineer

    3 weeks ago


    Morrisville, North Carolina, United States Bertelsmann Full time

    Software Engineer (Front-end)Relias is seeking a highly skilled Software Engineer (Front-end) to join our team. As a key member of our Scrum team, you will be responsible for developing and delivering high-quality front-end solutions using Vue, TypeScript, and modern front-end technologies like CSS, SASS/LESS, and HTML.Key Responsibilities:Collaborate with...


  • Morrisville, North Carolina, United States WEP Clinical Full time

    Quality Assurance Manager, GCPAt WEP Clinical, we're committed to delivering high-quality services that meet the needs of our clients and patients. As a Quality Assurance Manager, GCP, you'll play a critical role in ensuring that our operations meet the highest standards of quality and compliance.Key Responsibilities:Develop and implement quality management...


  • Morrisville, North Carolina, United States SAGA Diagnostics Full time

    Job Title: Director of Quality AssuranceAbout the Role:SAGA Diagnostics is a leading personalized cancer diagnostics and disease monitoring company focused on molecular genetic analysis of circulating tumor DNA (ctDNA). As a Director of Quality Assurance, you will play a critical role in ensuring compliance with regulatory requirements, including CAP/CLIA,...

  • Software Developer

    2 weeks ago


    Morrisville, North Carolina, United States Bertelsmann Full time

    Software Engineer, CommunitiesRelias is seeking a highly skilled Software Engineer, Communities to join our team. As a key member of our Scrum team, you will be instrumental in developing and delivering high-quality front-end solutions using Vue, TypeScript, and modern front-end technologies like CSS, SASS/LESS, and HTML.Key Responsibilities:Collaborate with...


  • Morrisville, North Carolina, United States RELIAS Full time

    About ReliasRelias is a leading provider of cloud-based software solutions for healthcare organizations. Our mission is to help healthcare providers deliver better clinical and financial outcomes by elevating the performance of their teams.Job SummaryWe are seeking a highly motivated and enthusiastic Associate Software Engineer to join our dynamic...


  • Morrisville, North Carolina, United States Rogers Freels & Associates Inc Full time

    Job Title: Embedded Software Test EngineerWe are seeking a highly skilled Embedded Software Test Engineer to join our team at Rogers Freels & Associates Inc. As an Embedded Software Test Engineer, you will be responsible for testing and validating electrical systems and software that control vehicle operation and functions.Key Responsibilities:Create and...

  • Software Engineer

    3 weeks ago


    Morrisville, North Carolina, United States aKUBE Full time

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our team at aKUBE. As a key member of our Media Engineering organization, you will be responsible for designing and building scalable, efficient, and innovative solutions for our media processing pipelines.Key ResponsibilitiesCraft web application software using REACT, with strong...


  • Morrisville, North Carolina, United States Actalent Full time

    Job OverviewWe are seeking a highly motivated Quality Control Associate to join our team at a global CDMO in pharmaceutical manufacturing. This is an exciting opportunity to break into an Analytical Chemistry group with minimal experience.The successful candidate will be responsible for supporting facility testing at our new local facility, ensuring...


  • Morrisville, North Carolina, United States RTX Full time

    Job Summary:We are seeking a highly skilled Senior Principal Embedded Software Engineer to join our team at RTX. As a key member of our Mission Systems team, you will be responsible for designing, developing, and testing embedded software for network security appliances.Key Responsibilities:Architecture, design, development, integration, and testing of...


  • Morrisville, North Carolina, United States Diverse Lynx Full time

    Job Title: Embedded Software Engineer - Firmware DevelopmentDescription: Diverse Lynx is seeking a skilled Embedded Software Engineer to develop firmware for our cutting-edge projects.Key Responsibilities:* Design, develop, and test embedded firmware using C++* Collaborate with cross-functional teams to ensure seamless integration* Troubleshoot and debug...

  • Mechanical Engineer

    2 weeks ago


    Morrisville, North Carolina, United States Equiliem Full time

    Seeking Experienced HVAC EngineerWe are a mid-size engineering firm seeking a skilled HVAC Engineer to join our team. The ideal candidate will have a strong background in HVAC design and a passion for delivering high-quality solutions.What You Need to Succeed:Bachelor's Degree in Mechanical Engineering or a related fieldProfessional Engineering License or 3...


  • Morrisville, North Carolina, United States Adecco US, Inc. Full time

    Are you a strategic thinker with a passion for innovation? Do you thrive in fast-paced environments where no two days are ever the same? As a Software Program Manager at Adecco US, Inc., you will be responsible for leading the development of cutting-edge software solutions for one of the world's leading smartphone providers.This is a unique opportunity to...


  • Morrisville, North Carolina, United States Zachary Piper Solutions, LLC Full time

    Zachary Piper Solutions, LLC is seeking a skilled Hardware Design Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge hardware solutions that drive innovation in technology. **Key Responsibilities:** * Design and develop hardware schematics and PCB layouts using...

  • Lead AI Engineer

    2 weeks ago


    Morrisville, North Carolina, United States Lenovo Full time

    Job Title: Lead Gen AI EngineerLenovo is seeking a highly skilled and experienced Lead Gen AI Engineer to join our team. As a key member of our Gen AI team, you will be responsible for developing, deploying, and optimizing Gen AI solutions for our cloud software division's core platform.Key Responsibilities:Design and develop Gen AI pipelines and models to...


  • Morrisville, North Carolina, United States Sensus Full time

    About SensusSensus, a Xylem brand, is a leading provider of smart water and gas solutions. Our mission is to help public service providers improve the quality of life in their communities by delivering efficient and responsive infrastructure solutions.The RoleWe are seeking a Product Manager to join our Smart Gas Solutions team. As a Product Manager, you...

  • HVAC Design Engineer

    2 weeks ago


    Morrisville, North Carolina, United States Equiliem Full time

    We are seeking a talented HVAC Design Engineer to join our team at Equiliem. As a key member of our engineering team, you will be responsible for designing and developing heating and cooling systems for our clients.Key Responsibilities:Design and develop HVAC systems for commercial and industrial projectsCollaborate with cross-functional teams to ensure...


  • Morrisville, North Carolina, United States Lenovo Full time

    Job Title: Failure Analysis EngineerWe are seeking a skilled Failure Analysis Engineer to join our Lenovo team. As a key member of our quality team, you will be responsible for performing failure analysis on customer defects, providing issue resolution, and implementing future product improvements.Responsibilities:Perform failure analysis of product...

  • HVAC Design Engineer

    4 weeks ago


    Morrisville, North Carolina, United States Equiliem Full time

    Join Our Team as a Junior to Mid-Level HVAC EngineerWe are seeking a talented and ambitious HVAC Engineer to join our team at Equiliem. As a Junior to Mid-Level HVAC Engineer, you will be responsible for designing and developing HVAC systems for our clients.Key Responsibilities:Design and develop HVAC systems for commercial and industrial clientsCollaborate...


  • Morrisville, North Carolina, United States Lenovo Full time

    Job SummaryLenovo's Cloud Service Provider Group (CSP) is seeking a skilled Sr Server Development Engineer with server motherboard design experience and a strong background in GPU architecture. The ideal candidate will lead the Hyperscale development team to design and develop Server Motherboard architectures from concept to production, ensuring adherence to...

Quality Assurance Engineer for Medical Software

2 months ago


Morrisville, North Carolina, United States Ad Astra Diagnostics Full time
Job Overview

Ad Astra Diagnostics, Inc. (AAD) is seeking a skilled Software Quality Assurance Engineer to play a pivotal role in the development of an advanced Point-of-Care diagnostic platform tailored for the healthcare sector within a small, agile team.

You will spearhead the testing initiatives for Medical Device Software, focusing on data communication functionalities with Healthcare Data Endpoints, including Electronic Medical Records (EMR) and Laboratory Information Systems (LIMS). Your expertise in establishing the necessary Testing Fixtures will be crucial for executing testing activities effectively.

Your role will also involve assisting customers with troubleshooting, thereby creating a feedback loop between development and user acceptance of the device. Furthermore, you will support the setup and troubleshooting of instruments utilized in research activities at AAD and at client locations, ensuring that testing coverage aligns with the operational needs of the software in customer environments. You will actively contribute to initiatives that ensure compliance of Computer Software Systems at AAD with regulatory standards.

Key Responsibilities:
  • Develop comprehensive end-to-end test plans and scenarios.
  • Implement test plans to verify that all requirements are fulfilled and that the software performs as intended, assessing functionality, performance, reliability, stability, and compatibility with other systems.
  • Analyze functional and design specifications to gain a thorough understanding of deliverables.
  • Determine test requirements from specifications, mapping them to test case requirements and designing a test coverage strategy.
  • Create, document, and maintain functional test cases and other testing artifacts, including test data, data validation, harness scripts, and automated scripts.
  • Conduct and assess manual or automated test cases, documenting test outcomes.
  • Facilitate test plan and case reviews with cross-functional team members.
  • Identify potential quality issues according to established processes and escalate them to management.
  • Ensure that validated deliverables meet the specified functional and design requirements.
  • Isolate, replicate, and report defects while verifying fixes.
  • Compile test reports and engage in evaluating residual risks.
  • Investigate customer issues, gather and analyze logs, and communicate findings and recommendations to the Engineering team.
  • Participate in Risk Management and Usability Engineering activities.
  • Generate content and maintain documentation within a Quality Management System.
Qualifications:
  • Bachelor's degree in Software or Biomedical Engineering or a related discipline.
  • A minimum of 4 years of experience as a Software Quality Assurance Engineer, including proficiency in writing test plans and cases, with practical experience in both white box and black box testing.
  • Experience in testing software for medical devices.
  • Familiarity with automated testing tools and frameworks.
  • Experience in validating medical device communication with Laboratory Information Systems and/or Electronic Health Records Systems.
  • Knowledge of communication protocols relevant to health data applications (e.g., HL7, FHIR, or similar standards).
  • Proficiency with Software Management Tools (e.g., Jira, Azure DevOps).
  • Experience in testing within Azure Cloud Environments.
  • Ability to utilize a programming or scripting language (e.g., C# or Python) to enhance testing processes.
  • Experience with at least one data analysis tool (e.g., Excel or R).
  • A willingness to thrive in a fast-paced, multidisciplinary environment.
Preferred Qualifications:
  • Experience in testing cloud-connected medical devices.
  • Familiarity with Quality standards in Medical Devices (ISO 13485, ISO 14971, IEC 62304, IEC 62366) and the FDA's 510(k) process.
  • Experience in writing Automated Unit Tests in a DevOps context.
  • Knowledge of SQL or other database-querying languages.
  • Experience in testing device-oriented services within Microsoft Azure (e.g., Azure Functions, IoT Hub).
  • Background in IT support, with an understanding of wired and wireless networking and network security.
  • Knowledge of Computer Software Validation principles for systems used in the development and manufacturing of medical devices.
  • Experience in testing Point-of-Care medical devices.
  • Experience in testing and troubleshooting embedded and electromechanical devices and laboratory instrumentation.

About AAD
At AAD, we prioritize our team and our customers. We are dedicated to fostering a culture that encourages creativity, learning, and leadership. Through our values and efforts, AAD has been able to cultivate innovative ideas and develop new technologies that aim to transform the healthcare industry.

We welcome passionate and driven professionals who are eager to make a positive impact on healthcare by providing relevant, valuable, and actionable information. We are committed to creating a diverse and inclusive environment that supports innovation and harnesses the talents of our workforce. We seek individuals who bring diverse perspectives, demonstrate integrity, and show commitment to our customers' success. We offer competitive benefits, including health, dental, and vision insurance, 401k, and paid vacation.