Quality Assurance Specialist
New
CanadaFull-TimeMiddle
Salary61,600 - 113,900 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 2–4 years
- Required Skills
- Regression testing
Requirements
- 2–4 years of experience in software quality assurance, testing, or related IT roles, or a degree in computer science, engineering, information systems, mathematics, or equivalent.
- Strong understanding of software development lifecycle (SDLC) and QA methodologies, including test planning, execution, and reporting.
- Hands-on experience with test automation frameworks and scripting for QA validation.
- Solid analytical and problem-solving skills with the ability to diagnose issues across complex systems.
- Familiarity with contact centre applications and enterprise technology environments is an asset.
- Strong understanding of data-driven testing approaches and QA metrics analysis.
- Excellent communication skills, with the ability to translate technical issues into clear business language.
- Proven ability to work collaboratively in cross-functional teams and influence stakeholders.
- Strong organizational skills with the ability to manage multiple priorities in a fast-paced environment.
- Experience with documentation standards, test case design, and defect tracking tools.
Responsibilities
- Design, develop, implement, and maintain comprehensive test strategies and plans across applications, middleware, infrastructure, and data environments.
- Build and enhance automated test frameworks, supporting scalable and efficient QA processes.
- Execute functional, integration, and regression testing, documenting results, defects, and deviations from expected outcomes.
- Analyze test results and historical data to identify trends, risks, and opportunities for quality improvement.
- Collaborate with cross-functional teams to investigate defects, support resolution efforts, and validate fixes.
- Provide immediate support and response to production issues impacting application performance or stability.
- Ensure test documentation accuracy, consistency, and alignment with software development lifecycle standards.
- Contribute to continuous improvement initiatives by recommending process optimizations and QA best practices.
- Support multiple concurrent projects while maintaining prioritization and quality standards across deliverables.
- Act as a quality advocate, promoting data-driven decision-making and consistent testing practices across teams.
View Full Description & ApplyYou'll be redirected to the employer's site