We are looking for a Quality Assurance Analyst to join our team in Canada. The successful candidate will ensure our products meet the highest standards of quality.
Key Responsibilities:
- **Test Planning:** Develop comprehensive test plans for new and existing software applications to ensure thorough testing coverage. This involves outlining the scope, approach, resources, and schedule for testing.
- **Test Case Development:** Create detailed and clear test cases based on requirements specifications to guide the testing process effectively.
- **Manual Testing:** Perform manual testing of software applications to identify any defects or issues. This includes testing functionality, usability, and compatibility.
- **Defect Tracking:** Log and track defects using issue-tracking tools, documenting steps to reproduce the problem for the development team to address.
- **Collaboration:** Work closely with developers, product managers, and other stakeholders to understand product features and provide feedback throughout the development cycle.
- **Reporting:** Generate reports and metrics on testing progress, defect trends, and product quality to help inform decision-making.
Required Skills and Expectations:
Candidates should have a diploma in a relevant field and 2 to 8 years of experience in quality assurance. Strong knowledge of testing methodologies and tools is essential. The candidate must possess excellent analytical skills and attention to detail, with the ability to identify issues and provide clear recommendations for improvement. Good communication skills are vital for collaborating with team members and presenting findings. Being proactive and organized will help manage time effectively in this full-time, office-based role.