Overview
The Associate Software Quality Assurance Engineer supports the implementation of quality assurance processes to ensure compliance of development activities with established divisional policies, procedures, and standards. The role contributes to software testing, quality reviews, and the collection and analysis of quality-related information.
Key Responsibilities
- Execute manual and automated test cases, document results, and report defects.
- Support the development and maintenance of test plans, test cases, and test scripts.
- Participate in software testing activities, including test execution, results analysis, and validation of defect fixes.
- Support defect tracking, triaging, and verification processes.
- Assist in maintaining test environments, test data, and testing documentation.
- Support configuration control, problem reporting, and change management processes.
- Participate in project quality assurance reviews and contribute to the assessment of deliverables.
- Assist in reviewing project documentation.
- Contribute to the collection and basic analysis of quality metrics and testing results.
- Prepare inputs for quality status reports and support QA reporting activities.
- Provide feedback to improve testing procedures, usability, and overall quality practices.
- Support continuous process improvement initiatives.
Required Experience
- Minimum of two years of practical working experience in software quality assurance and/or quality control in Agile Development environments.
- Familiarity with Agile Software Development Methodologies an asset.
- Experience with automated testing tools or equivalent automation skills an asset.
- Experience with web-based application testing.
Qualifications
- Bachelor's Degree - University degree in computer science, information technology or a related discipline.
- Certification in quality management and/or a degree in system engineering an asset.