Director, Quality Assurance
VirtualHealth’s platform, HELIOS®, is the first comprehensive platform purpose-built for integrated value-based care and deployed by some of the most innovative healthcare organizations in the country to manage millions of lives. Through the HELIOS® platform, VirtualHealth empowers healthcare organizations to achieve enhanced outcomes while maximizing efficiency, improving transparency, and lowering costs. For more information, please visit www.virtualhealth.com.
We are seeking an experienced and highly motivated Director of Quality Assurance to lead our QA team and drive the continuous improvement of our software products. The successful candidate will be responsible for developing and implementing a comprehensive QA strategy, managing the QA team, and collaborating with cross-functional teams to ensure the highest level of product quality.
- Develop and implement a comprehensive quality assurance strategy, including measurable goals and objectives
- Establish and maintain QA policies, procedures, and best practices, ensuring they are up-to-date and in line with industry standards
- Collaborate with cross-functional teams, such as development, product management, and customer support, to integrate quality processes throughout the software development lifecycle
- Lead and manage the QA team, providing mentorship, guidance, and performance evaluations
- Drive the adoption of QA automation tools and technologies, including the selection, implementation, and maintenance of testing frameworks and platforms
- Monitor and analyze key quality metrics, identifying trends and areas for improvement
- Plan and oversee the execution of regular audits to ensure compliance with internal processes, industry standards, and regulations
- Conduct root cause analysis for defects and work with relevant teams to implement corrective actions and preventive measures
- Stay current with industry best practices, emerging technologies, and relevant regulations to continuously improve the QA function
- Communicate effectively with stakeholders at all levels, providing regular updates on quality initiatives and issues
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 8+ years of experience in software quality assurance, with a proven track record of managing QA teams
- In-depth knowledge of QA methodologies, tools, and best practices, including both manual and automated testing
- Strong understanding of software development processes, such as Agile or Scrum, and experience working in a continuous integration/continuous deployment (CI/CD) environment
- Proficiency in at least one programming language (e.g., PHP, Python, Java, C#) and experience with automation testing frameworks (e.g., Selenium, JUnit, TestNG)
- Familiarity with various types of testing, such as functional, performance, security, and usability testing
- Strong problem-solving skills and the ability to analyze complex issues and identify appropriate solutions
- Excellent communication, interpersonal, and leadership skills, with the ability to effectively collaborate with diverse teams and stakeholders
- A commitment to continuous improvement and staying current with industry trends and developments
- Competitive salary
- Unlimited PTO
- Health, dental, and vision insurance
- 401K Participation
- Rapidly growing technology company with upside potential
- Equity participation in the form of stock options
VirtualHealth is committed to ensuring that information security remains a top priority for everyone. All workers are responsible for the protection of our Information Security and we take the execution of this seriously. Information Security Policies and procedures details and training will be provided during on-boarding.
Each candidate will be subject to a background and reference check before beginning employment.