Quality Assurance Engineer improving GIS software products at VertiGIS. Involves testing web and mobile applications while ensuring quality and performance standards are met.
Responsibilities
Software product quality assurance, which may involve research and analysis, product testing, test case design, automated functional tests, defect reporting and verification, release testing, and managing test data
Designing and executing test plans for spatial applications and frameworks for the web and mobile devices that are developed by the Products Team
Working with a variety of development and quality assurance technologies and approaches including on-premises and SaaS deployment, back-end services, and front-end UI
Provide guidance and knowledge to other stakeholders within the company
Requirements
Diploma/degree in computer science, software engineering, or equivalent competency
For Junior: previous exposure to software Quality Assurance Engineer tasks (e.g. as a coop student or study project work)
For Intermediate: 3+ years working experience in a software Quality Assurance Analyst/Engineer role
For Senior: 6+ years working experience in a software Quality Assurance Analyst/Engineer role
Experience in software programming, ideally in automated functional testing
Knowledge and experience with one or more of the following: JavaScript/TypeScript, React, C#, .NET
Proven ability to learn and master new technologies quickly
Experience with defect management software (Azure DevOps, JIRA, BugZilla, etc.)
Well-versed in software version control concepts and the software development life cycle
Familiar with Agile software development concepts
Demonstrable interpersonal and communication skills for success in a team environment
Capacity to work, troubleshoot, and solve problems independently
High level of accuracy, organization, and attention to detail
Experience with GIS and/or spatial systems (Esri, raster/vector data, OGC, etc.) (would love to see)
Experience with UX driven development (would love to see)
Experience with WCAG and accessibility concepts (would love to see)
Experience with Cloud Computing frameworks (Azure, AWS, etc.) (would love to see)
Experience with application deployment frameworks (Containerization, Kubernetes, Docker, etc.) (would love to see)
Benefits
Fair and equitable salaries, as well as profit sharing
A competitive group benefits program for you and your family
A health and lifestyle spending account
RRSP matching
4 weeks of vacation to start and 5 weeks of vacation after 5 years with the company
Maternity and parental leave top-ups
Bottomless book budget
Company summer and winter parties (that are fun to attend!)
QA Manager building AI - native automation frameworks and leading QA teams for Knotch’s AI - native website infrastructure. Improving testing, quality, and release confidence across cloud - based products.
Senior QA Specialist testing FortiGate Cloud SaaS security products at Fortinet. Validating APIs, databases, networking components, and end - to - end cloud features.
Quality Assurance Analyst testing CBI Health Group’s rehabilitation software. Executing functional, regression, integration, and end - to - end tests to ensure reliable healthcare technology.
Mobile QA Test Lead overseeing testing, testers, and quality processes for WB Games Montréal mobile games. Leading internal and external QA teams in Montreal.
Analyste assurance qualité testant des solutions logicielles sur mesure chez Spiria. Planification des tests, validation logicielle et documentation des bogues pour des clients nord - américains.
QA Analyst planning and executing manual and API testing for Spiria’s custom software projects. Ensuring quality through test strategies, defect tracking, and QA process improvement.
QA Engineer shaping Playwright and TypeScript automation for Clariti Cloud’s government citizen - experience software. Defining quality strategy for agentic development and CI/CD delivery.
Quality Engineer building test automation, performance testing, and reliability tooling. Supporting RideCo’s cloud - based on - demand transit platform used by public transit agencies and fleet operators.
Analyste principale en assurance qualité logicielle chez EDC, société d’État aidant les entreprises canadiennes à réussir à l’étranger. Conception et automatisation d’essais logiciels pour sécuriser les déploiements.