What are the responsibilities and job description for the Quality Assurance (QA) Manager position at Proven Software, Inc.?
A little more about us: Proven is a pre-series A start up software company delivering a modern electronic medical record (EMR) to outpatient physical therapy clinics. Proven's Founders and Executive team have decades of experience successfully growing and scaling companies in healthcare. Our mission is to deliver an innovative and impactful solution to healthcare providers leveraging modern technology. At Proven, we are looking for bright, hard-working, and highly motivated individuals that want to be a part of our fast-growing company. Required Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field or equivalent work experience.
- 6 years of experience in software QA testing.
- Experience with manual testing and familiarity with automated testing tools.
- Strong understanding of software development lifecycles (SDLC) and Agile methodologies.
- Excellent analytical, problem-solving, and documentation skills.
- Familiarity with healthcare software or EMR systems.
- Basic understanding of healthcare compliance standards (e.g., HIPAA).
- Knowledge of database management and SQL queries.
- Experience in mentoring or coaching other QA team members.
- Experience working in a startup or fast-paced environment.
- Previous experience testing EMR or healthcare software systems.
- Experience with API testing tools (e.g., Postman).
- Relevant QA certifications.
- Strong communication and teamwork skills.
- Testing & Validation:
- Conduct manual and automated testing of the EMR software to identify bugs, performance issues, and usability problems.
- Validate software functionality against business requirements and user stories.
- Perform functional testing and regression testing before each release.
- Documentation & Reporting:
- Document test plans, test cases, and detailed bug reports.
- Assist technical team in documenting requirements.
- Track, prioritize, and manage defects through the bug-tracking system.
- Communicate test results and provide recommendations for improvements to the development team and stakeholders.
- Collaboration:
- Work closely with developers, product managers, and other stakeholders to understand software requirements and provide feedback during the development cycle.
- Participate in sprint planning, stand-ups, and retrospectives as part of the Agile development process.
- User Experience (UX) Feedback:
- Provide insights on the usability and user experience of the software from a QA perspective.
- Identify workflow inconsistencies or pain points that might impact physical therapy providers.