Responsibilities
- Review software specifications to gain a comprehensive understanding of software features and functionalities.
- Document and execute testing scenarios based on software specifications to ensure comprehensive test coverage.
- Create test cases and estimate testing efforts accurately to facilitate efficient testing processes.
- Maintain testing artifacts including test cases, test plans, and test data to ensure accuracy and relevance throughout the software development lifecycle.
- Identify and document reproducible software defects with clear steps to reproduce.
- Escalate failed test scenarios through appropriate channels for resolution, ensuring timely mitigation of issues.
- Ensure specifications and acceptance criteria are met prior to release sign-off.
- Establish, promote, and document QA best practices and process improvements
- Investigate and implement automation solutions to streamline manual testing processes and improve efficiency.
- Communicate test progress, test results, and other relevant information to project stakeholders and executive management.
- Mentor QA team members in technical skills, environment setups, and communication efforts, fostering professional growth within the team.
- Perform any other tasks and duties as assigned to support team objectives and organizational goals.
Qualifications
- Prior development experience is a plus.
- Extensive experience in software development and testing
- Experience with healthcare industry
- Experience with at least one test case management system
- Solid experience with ADO (Azure)
Screening Criteria
- Bachelor’s degree in information technology or in a related field.
- Minimum of five (5) years of applicable testing experience.
- Must have a stable employment history.