We're looking for a Quality Assurance Engineer to ensure the quality, reliability, scalability, and performance of our software platform. You will work closely with architects, developers, product managers, and cross-functional teams to ensure quality is built into every stage of the product lifecycle.
Requirements
- Design, develop, and execute test plans, test cases, and test scenarios
- Perform functional, regression, integration, and non-functional testing
- Collaborate with developers and product managers to analyze requirements and acceptance criteria
- Prioritize and manage multiple testing activities simultaneously
- Plan, develop, and execute performance, load, and scalability tests
- Report key quality and performance metrics
- Identify, document, and track bugs
- Validate and execute automated tests
- Leverage AI-driven testing tools and techniques
- Monitor production issues and support root cause analysis
- Report key quality metrics
- Continuously evaluate and improve QA processes, tools, and best practices
Benefits
- Competitive company-paid benefits plan
- Generous professional development budget
- RRSP/ 401k matching program
- Half-day Fridays in the summer
