Description
About Us:
Revive is a dynamic and innovative organization specializing in healthcare delivery and technology. We pride ourselves on delivering exceptional products/services and building strong, long-lasting relationships with our valued clients.
Job Description:
We are seeking an experienced Lead QA Engineer to join our team. This is a remote position, but candidates should be located in the Boston, MA area. The ideal candidate will have a strong background in both manual and automated testing, with the ability to lead and grow a small QA team. You will play a critical role in ensuring the quality and reliability of our healthcare products.
Duties:
- Lead and manage the QA process across all stages of development, from initial requirements to final product release.
- Perform hands-on testing, including both manual and automated testing, to ensure the quality of our software products.
- Develop, implement, and maintain comprehensive testing procedures and test plans to ensure product reliability and performance.
- Build and grow a small QA team, mentoring team members and fostering a culture of quality and continuous improvement.
- Collaborate closely with developers, product managers, and other stakeholders to ensure that testing processes are aligned with project goals and timelines.
- Identify, document, and track bugs and issues, working with the development team to resolve them efficiently.
- Ensure that testing processes are integrated into the development pipeline, leveraging CI/CD tools and methodologies.
- Provide regular reports on QA activities, test results, and product quality to senior management.
What We Offer:
- Competitive salary.
- Comprehensive benefits package, including health, dental, and vision insurance.
- Flexible work hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and supportive team environment.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5+ years of experience in QA, with a strong emphasis on both manual and automated testing.
- Proven experience leading a QA team or acting as a senior member within a QA function.
- Proficiency in testing tools and frameworks such as Selenium, MSTest, JUnit, Jest or similar.
- Strong understanding of software development lifecycle (SDLC) and QA methodologies.
- Experience with CI/CD tools and processes.
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
- Experience in the healthcare industry or with healthcare-related products is a plus.