Explorance
Ingénieur en assurance qualité (QA) / QA Engineer
Montreal, Quebec
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 1 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
(English version below)
Montréal, QC | Temps plein | Sur site
Explorance recherche un ingénieur en assurance qualité (QA) pour contribuer à garantir la qualité, la fiabilité, la performance et la sécurité de nos produits SaaS.
En étroite collaboration avec les développeurs, les chefs de produit et d'autres équipes techniques, vous interviendrez tout au long du cycle de vie du développement logiciel : de l'examen des exigences et de l'identification des risques jusqu'à l'exécution des tests, le développement de l'automatisation et le soutien aux mises en production réussies.
Nous recherchons une personne alliant de solides bases en tests, une curiosité technique et une mentalité axée sur l'automatisation, tout en adoptant l'IA et les technologies émergentes pour rendre les tests plus intelligents et plus efficaces.
Vos missions:
Ingénierie de la qualité et tests
Examiner les exigences, les spécifications et les conceptions techniques pour identifier les risques, les lacunes et les aspects liés à la testabilité.
Élaborer et exécuter des plans, scénarios et cas de test basés sur les exigences du produit et les risques techniques.
Réaliser des tests fonctionnels, d'intégration, de régression, d'API, de base de données et exploratoires.
Identifier, documenter et suivre les anomalies, en collaborant étroitement avec les équipes de développement durant les phases d'investigation et de résolution.
Contribuer à la préparation des mises en production en évaluant les risques liés à la qualité et en assurant une couverture de test adéquate.
Automatisation des tests et tests techniques
Concevoir, développer, exécuter et maintenir des tests automatisés pour les API, les applications web et d'autres composants du produit.
Identifier les opportunités de remplacer les tests manuels répétitifs par des solutions d'automatisation fiables et faciles à maintenir.
Contribuer aux tests automatisés au sein des flux de travail CI/CD.
les API REST, les services basés sur JSON et les données applicatives dans des bases de données relationnelles (SQL) et/ou NoSQL.
Concevoir et exécuter des tests de performance pour les API, les bases de données et d'autres composants critiques.
Participer au diagnostic et à l'analyse des causes profondes des problèmes de performance, de fiabilité et de qualité des applications.
IA et amélioration continue
Utiliser des outils assistés par IA pour faciliter la génération de cas de test, la création de données de test, l'écriture de scripts d'automatisation, l'analyse des anomalies et le diagnostic des problèmes.
Explorer les possibilités d'utiliser l'IA pour améliorer la couverture des tests et l'efficacité de la QA, tout en validant de manière appropriée les résultats générés par l'IA.
Suivre les indicateurs de qualité et utiliser les résultats obtenus pour identifier les risques et les opportunités d'amélioration.
Contribuer à l'amélioration des processus de test, des normes, de l'automatisation et des pratiques d'ingénierie de la qualité.
Développer une solide expertise produit et collaborer avec les équipes d'assurance qualité (QA), d'ingénierie et de produit pour améliorer continuellement la qualité du logiciel.
Ce que nous recherchons
Expérience professionnelle en assurance qualité logicielle, en ingénierie de la qualité ou en tests de logiciels.
Solide compréhension des méthodologies de test, de la conception de tests, de la gestion des anomalies et des tests de régression.
Expérience dans le test d'applications web, d'API REST et de services basés sur JSON.
Expérience avec les bases de données relationnelles SQL et/ou les technologies NoSQL.
Expérience en automatisation des tests et en pratiques de tests automatisés pérennes.
Capacité à diagnostiquer et résoudre des problèmes logiciels liés au comportement de l'application, aux performances, aux données ou à la fiabilité.
Solides compétences analytiques et de résolution de problèmes, ainsi qu'un grand souci du détail.
Excellentes compétences en communication et capacité à collaborer efficacement avec les équipes techniques et produit.
Curiosité et adaptabilité, avec un intérêt pour l'IA, l'automatisation et les technologies émergentes.
Atouts appréciés
Frameworks modernes d'automatisation web/API
Outils de tests de performance et de charge
Environnements CI/CD et SaaS basés sur le cloud
Architectures web à haute disponibilité
Tests de sécurité ou de fiabilité
Outils de développement ou de test assistés par IA
Environnements Agile/Scrum
Pourquoi Explorance ?
Vous aurez l'occasion de contribuer directement à l'intégration de la qualité dans les produits d'Explorance, de développer une expertise technique et produit approfondie, d'étendre nos capacités d'automatisation et d'explorer comment l'IA peut rendre l'ingénierie de la qualité plus efficace.
Notre environnement de travail
Il s'agit d'un poste à temps plein basé dans nos bureaux de Montréal. Les candidats doivent résider à Montréal ou dans les environs et être à l'aise de travailler au bureau cinq jours par semaine.
Si vous êtes un professionnel de l'assurance qualité curieux sur le plan technique, qui aime résoudre des problèmes, améliorer l'automatisation et trouver de meilleures façons de concevoir des logiciels fiables, nous aimerions avoir de vos nouvelles.
***
Montreal, QC | Full-time | On-site
Explorance is looking for a QA Engineer to help ensure the quality, reliability, performance, and security of our SaaS products.
Working closely with Developers, Product Managers, and other technical teams, you will contribute throughout the software development lifecycle - from reviewing requirements and identifying risks to executing tests, expanding automation, and supporting successful releases.
We're looking for someone who combines strong testing fundamentals, technical curiosity, and an automation mindset , while embracing AI and emerging technologies to make testing smarter and more efficient.
What you'll be working on:
Quality Engineering & Testing
Review requirements, specifications, and technical designs to identify risks, gaps, and testability considerations.
Develop and execute test plans, test scenarios, and test cases based on product requirements and technical risk.
Perform functional, integration, regression, API, database, and exploratory testing.
Identify, document, and track defects, working closely with development teams through investigation and resolution.
Contribute to release readiness by evaluating quality risks and ensuring appropriate test coverage.
Test Automation & Technical Testing
Design, develop, execute, and maintain automated tests for APIs, web applications, and other product components.
Identify opportunities to replace repetitive manual testing with reliable and maintainable automation.
Contribute to automated testing within CI/CD workflows.
Test REST APIs, JSON-based services, and application data across relational SQL and/or NoSQL databases.
Design and execute performance testing for APIs, databases, and other critical components.
Support troubleshooting and root-cause analysis of application performance, reliability, and quality issues.
AI & Continuous Improvement
Use AI-assisted tools to support test-case generation, test-data creation, automation scripting, defect analysis, and troubleshooting.
Explore opportunities to use AI to improve test coverage and QA efficiency while appropriately validating AI-generated outputs.
Track quality metrics and use findings to identify risks and improvement opportunities.
Help improve testing processes, standards, automation, and quality engineering practices.
Develop strong product expertise and collaborate across QA, Engineering, and Product to continuously improve software quality.
What we're looking for
Professional experience in software quality assurance, quality engineering, or software
Similar jobs
- Développeur(euse) en Automatisation Assurance Qualité / Quality Assurance Automation DeveloperOpalrt · Montreal, QuebecFirst seen 11d ago
- Développeur en Automatisation Assurance Qualité / Quality Assurance Automation DeveloperOpalrt · Montreal, QuebecFirst seen 18d ago
- Spécialiste, Assurance Qualité - Specialist, Quality AssuranceModernatxFirst seen 2d ago
- Développeur(-euse) senior en automatisation de l'assurance qualité (HELOC)Upgrade · MontrealFirst seen 8d ago
- Analyste, Assurance Qualité / Quality Assurance Analyst (Signature)Portagecybertech · Montréal, QuebecFirst seen 15d ago
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job