As a Senior QA Engineer, you will be responsible for ensuring the quality and reliability of AssistIQ’s software products.
We’re excited by candidates who enjoy and are capable of working in a fast-growing
entrepreneurial environment. Your ultimate goal is to ensure we build new functionality in a pragmatic, scalable and manageable way.
To be successful, you will have to be able to juggle responsibilities in parallel, prioritise competing deliverables efficiently, communicate effectively across the organisation and be driven by continuous incremental improvement.
We would expect you to be knowledgeable, articulate, sensible, able to coordinate with other peers and senior executives, and collaborate and deliver results in a fast-paced environment where teamwork, professionalism, confidentiality, and communication are essential.
What you will do
- Collaborate with the product and engineering team to understand user requirements and new software features on the product roadmap
- Lead test plan and test strategy for new releases across various products on the platform (mobile apps, web services and analytics dashboards)
- Manage and mentor junior QA Engineer
- Develop and execute test plans to ensure the functionality, usability, and performance of software applications
- Analyse, interpret, and communicate qualitative and quantitative findings from tests and monitor bug resolution efforts and track results and known defects.
- Participate in design and code reviews to provide quality assurance feedback
- Conduct full regression testing as part of new release readiness
- Analyse test executions and product defects to understand and improve software quality
- Develop and implement automated testing strategies for continuous integration
- Collaborate with customer support to reproduce and troubleshoot production issues
What you bring:
- 5+ years’ experience in software quality assurance
- 2+ years’ experience testing mobile applications
- 2+ years experience testing Dashboards and Reporting applications
- 2+ years’ experience building test plans and test strategies
- 2+ years’ demonstrated experience leading a QA team
- Experience using a test management tool e.g, Testmo, Testomat, etc
- Experience using a test automation tool e.g. Selenium
- Experience performing API testing using Postman an asset
- A solid understanding of agile processes, SDLC, and CI / CD is required.
- Experience with release management a strong asset
- Experience with CI/CD pipelines an asset
- Experience with SQL an asset
- Bachelor degree, relevant diploma or demonstrable work experience
- Excellent oral and written communication skills in English.
- French oral and written communication skill is an asset
- You are legally entitled to work in Canada
- Health Care Plan
- Paid Time Off
- Work From Home