Senior Quality Assurance Analyst (QMS)

Dash Technologies Inc.

About Dash Technologies

Founded in 2010 and headquartered in Dublin, Ohio, USA, Dash Technologies Inc. is a healthcare-focused technology company with a global delivery center in Ahmedabad, India. For more than 15 years, Dash has partnered with healthcare and MedTech organizations to design and engineer digital health solutions spanning Medical IoT, device and system integration, connected applications, artificial intelligence, machine learning, and data analytics. An ISO 9001-certified company, Dash combines strong engineering capabilities with practical execution to advance healthcare’s digital transformation and improve care delivery.

The Opportunity

Dash Technologies is seeking an experienced Software Quality Engineer to lead software quality assurance, testing, validation, and regulatory documentation for a Medical Device Software product being built from scratch.

You will be responsible for developing test strategies, executing software verification and validation activities, maintaining quality documentation, and ensuring compliance with applicable medical device standards and FDA quality system requirements.

This is a hands-on individual contributor role for a quality professional who combines deep medical device software expertise with strong documentation discipline and the ability to work independently while collaborating effectively with cross-functional teams.

What You’ll Do

Software Quality Assurance

  • Develop, review, and maintain software quality plans, procedures, work instructions, test documentation, and quality records.
  • Ensure software quality processes and documentation align with ISO 13485, FDA 21 CFR Part 820, IEC 62304, and other applicable medical device standards.
  • Maintain accurate, controlled, and audit-ready quality documentation throughout the product lifecycle.
  • Support internal and external audits by providing timely access to quality documentation, test evidence, and project records.

Software Testing and Validation

  • Develop and execute comprehensive test cases, test scripts, test plans, and test procedures for Medical Device Software.
  • Design and execute validation protocols, including IQ, OQ, and PQ where applicable.
  • Perform software verification and validation activities in alignment with IEC 62304 software lifecycle requirements.
  • Conduct functional, regression, integration, system, and user acceptance testing across development sprints.
  • Identify, document, and track defects through resolution using bug-tracking tools.
  • Review test results, prepare quality reports, and ensure issues are appropriately addressed before release.

Risk Management and Compliance

  • Apply ISO 14971 risk management principles to software testing and validation activities.
  • Contribute to software risk analysis, hazard identification, and mitigation verification.
  • Ensure traceability between user needs, requirements, design outputs, code, test cases, test results, and risk controls.
  • Support design controls, design reviews, verification activities, and design transfer in accordance with ISO 13485 and FDA requirements.
  • Identify quality and compliance risks and communicate them to relevant stakeholders.

Agile Quality Integration

  • Work within agile development teams to integrate quality practices into sprint planning, execution, reviews, and retrospectives.
  • Define acceptance criteria and participate in backlog refinement.
  • Ensure quality gates are met before software releases.
  • Collaborate with developers on test automation strategies and CI/CD pipeline integration.
  • Balance agile development velocity with medical device regulatory rigor and documentation requirements.

Cross-Functional Collaboration

  • Partner with product managers to ensure requirements are testable, measurable, and aligned with intended use and regulatory expectations.
  • Work with engineering teams to resolve defects, improve testability, and enhance software quality.
  • Liaise with regulatory affairs and clinical teams to ensure software verification and validation activities support regulatory submissions and clinical evidence requirements.
  • Communicate quality status, project risks, testing progress, and quality metrics to leadership and stakeholders.

Required Qualifications

  • Bachelor’s degree in engineering, Biomedical Engineering, Computer Science, Electronics, or a related field, or equivalent practical experience.
  • At least 5 years of experience in software quality engineering, software testing, or software verification and validation roles.
  • At least 3 years of experience working with Medical Device Software or regulated healthcare technology.
  • Hands-on experience developing and maintaining software quality documentation in a regulated environment.
  • Proven experience developing and executing test cases, scripts, plans, and procedures for software products.
  • Direct experience designing and executing validation protocols and software verification and validation activities.
  • Strong knowledge of ISO 13485, ISO 14971, and IEC 62304.
  • Working knowledge of IEC 60601 and other relevant medical device standards.
  • Familiarity with agile methodologies such as Scrum or Kanban.
  • Excellent written and verbal communication skills, with strong organizational capabilities and attention to detail.
  • Experience with test management tools such as Jira, TestRail, Zephyr, or similar platforms.
  • Experience with bug-tracking systems and software development lifecycle tools.

Bonus Points

  • Experience supporting FDA 510(k), De Novo, or PMA submissions involving software documentation.
  • Practical experience applying both ISO 13485 and IEC 62304 during medical device software development.
  • Experience with test automation frameworks such as Selenium, Cypress, or similar tools.
  • Experience integrating automated testing with CI/CD pipelines.
  • Prior experience establishing quality processes and testing practices for products developed from scratch.
  • Experience working in a startup or new product development environment.
  • Certifications such as Certified Software Quality Engineer, Certified Software Test Engineer, or Regulatory Affairs Certification.

How You Work

Skills and Competencies

  • Strong analytical, problem-solving, and root cause analysis skills.
  • Meticulous attention to detail and a commitment to software quality.
  • Excellent technical writing skills, with the ability to create clear, precise, and traceable quality records.
  • Ability to work independently and manage multiple priorities effectively.
  • Strong ownership mindset, sound judgment, and the ability to balance quality rigor with development velocity.
  • Strong interpersonal skills and the ability to influence without authority.
  • Confidence in identifying, communicating, and escalating quality and compliance risks appropriately.

Values We Seek

  • MedTech Experience: Passion for healthcare technology and improving patient outcomes through quality software.
  • Communication Skills: Clear, concise, and timely communication with technical and non-technical stakeholders.
  • Documentation Discipline: Ability to produce precise, compliant, and traceable software quality records.
  • Quality Mindset: Commitment to maintaining high standards of software quality, compliance, and patient safety.

Why Join Dash

What We Offer

  • A high-impact individual contributor role supporting a Medical Device Software product from the ground up.
  • The opportunity to shape software quality processes, testing strategies, and validation activities for a new product line.
  • A collaborative team at our Ahmedabad delivery center with exposure to Medical IoT, artificial intelligence, and digital health initiatives.
  • Competitive compensation, performance-based bonuses, and comprehensive benefits.
  • Professional development support for certifications, training, and industry conferences.
  • Flexible work arrangements and a culture that values quality, innovation, and patient safety.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.