Director – Quality Assurance
Confirmed live in the last 24 hours
Provides virtual assistance for healthcare administrative tasks
Company Overview
Virtual Health Services stands out as a leading company in the healthcare sector by providing advanced technologies that streamline value-based care and transform utilization management, allowing physicians to concentrate more on patient care. The company's services, including Virtual Medical Assistance, Delayed Recorded Virtual Assistant, Administrative Tasks & Billing, and Practice and Workflow Optimization, are designed to alleviate EMR documentation challenges. With a mission to create a member-centric care ecosystem, Virtual Health Services fosters a culture that prioritizes proactive, personalized care, setting it apart from competitors.
AI & Machine Learning
Company Stage
N/A
Total Funding
N/A
Founded
2019
Headquarters
Tampa, Florida
Growth & Insights
Headcount
6 month growth
↑ Infinity%1 year growth
↑ Infinity%2 year growth
↑ Infinity%Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Java
PHP
SCRUM
Selenium
Python
Quality Assurance (QA)
CategoriesNew
QA & Testing
Software Engineering
Requirements
- 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
Responsibilities
- 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