Spécialiste développeur assurance qualité

Micrologic

Quebec

On-site

CAD 85,000 - 110,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Micrologic recherche un ingénieur assurance qualité au sein de l'équipe Cirrus, pour garantir la fiabilité et la conformité des livrables logiciels. Vous piloterez le plan de qualité, développerez des tests automatisés (unitaires, API, UI) et assurerez leur intégration dans les pipelines CI/CD.

Vous concevrez des scénarios, analyserez les résultats, formerez les développeurs et produirez des rapports de qualité réguliers.

Qualifications

  • Baccalauréat en informatique ou équivalent.
  • Minimum 4 années d’expérience en assurance qualité logicielle, dont 2 années sur des projets Java et Playwright.
  • Maîtrise du français et de l’anglais.
  • Capacité à travailler dans un environnement agile (Scrum/Kanban).

Responsibilities

  • Élaborer, maintenir et faire évoluer le plan de qualité global de Cirrus (objectifs de couverture, critères d’acceptation, seuils de qualité).
  • Concevoir, développer et maintenir des tests automatisés couvrant les niveaux unitaires, d’intégration, API, end-to-end et UI.
  • Mettre en place et exploiter des outils de mesure de couverture et suivre le taux de couverture.
  • Analyser les écarts de couverture et proposer des plans d’action avec les équipes de développement.
  • Intégrer les suites de tests dans les pipelines CI/CD et automatiser les rapports et le suivi des échecs.
  • Former et coacher les développeurs aux bonnes pratiques de tests (TDD/BDD).
  • Produire des rapports de qualité hebdomadaires/mensuels.
  • Participer à l’amélioration continue des stratégies de test et des outils de surveillance.
  • Rédiger la documentation des stratégies, scénarios et résultats pour la traçabilité.

Skills

Travail en équipe
Apprentissage continu
Communication technique
Autonomie
Rigueur
Java automatisation
Playwright TypeScript
JaCoCo
SonarQube
Playwright coverage
CI/CD GitLab
Docker
Kubernetes
TDD/BDD
WCAG/OWASP
Analyse logs et métriques

Education

Baccalauréat en informatique

Tools

Playwright
GitLab
JaCoCo
SonarQube
Prometheus
Grafana
Loki
Docker
Kubernetes

Job description

N.B. Dans le but de simplifier la lecture, un genre grammatical a été employé sans intention discriminatoire.

Rôle

Au sein de l’équipe de la plateforme infonuagique Cirrus, votre expertise en assurance qualité vous permettra de garantir la fiabilité, la performance et la conformité des livrables logiciels. Vous élaborerez et piloterez le plan de qualité global de la plateforme, assurerez une couverture de tests optimale et développerez des suites de tests automatisés robustes. Votre contribution sera déterminante pour maintenir un niveau de qualité élevé tout au long du cycle de développement, de l’intégration continue à la production.

Responsabilités
  • Élaborer, maintenir et faire évoluer le plan de qualité global de Cirrus (objectifs de couverture, critères d’acceptation, seuils de qualité);
  • Concevoir, développer et maintenir des tests automatisés couvrant les niveaux unitaires, d’intégration, API, end?to?end et UI;
  • Mettre en place et exploiter des outils de mesure de couverture afin d’atteindre et de suivre un taux de couverture cible;
  • Analyser les écarts de couverture, proposer des plans d’action et assurer leur mise en œuvre avec les équipes de développement;
  • Intégrer les suites de tests dans les pipelines CI/CD et automatiser le déclenchement, la génération de rapports et le suivi des échecs;
  • Collaborer étroitement avec les équipes Développement;
  • Former et coacher les développeurs aux bonnes pratiques de tests (TDD/BDD, gestion des données de test);
  • Produire des rapports de qualité hebdomadaires/mensuels;
  • Participer aux séances de brainstorming et d’amélioration continue pour identifier de nouvelles stratégies de test et d’outils de surveillance;
  • Assurer la documentation des stratégies, des scénarios de test et des résultats afin de faciliter la traçabilité et le partage de connaissances;
  • Réaliser toutes tâches connexes jugées essentielles au poste (support aux releases, gestion des environnements de test).
Compétences requises
  • Se reconnaître dans les valeurs Micrologic : Intégrité, respect, solidarité, implication, fierté;
  • Excellente capacité à travailler au sein d'équipes interfonctionnelles;
  • Curiosité et intérêt marqué pour l’apprentissage continu des nouvelles méthodologies et outils de test;
  • Capacité à communiquer et à vulgariser des concepts technologiques complexes;
  • Faire preuve d’autonomie, de rigueur et d’un souci constant de la qualité dans la réalisation de ses responsabilités;
  • Maîtrise avancée du développement de tests automatisés en Java;
  • Maîtrise de Playwright (TypeScript)?: écriture de scripts, fixtures, selectors, gestion des états et des rapports;
  • Connaissance des outils de couverture et de qualité du code (JaCoCo, SonarQube, Playwright coverage);
  • Expérience avec les pipelines CI/CD (GitLab) et l’intégration de tests automatisés;
  • Familiarité avec les architectures micro?services, Docker et Kubernetes;
  • Bonnes pratiques de TDD/BDD et capacité à écrire des scénarios compréhensibles pour les parties prenantes;
  • Connaissance des normes d’accessibilité (WCAG) et de la sécurité applicative (OWASP) appliquées aux tests;
  • Aptitude à analyser les logs, métriques de performance et à proposer des améliorations (Prometheus, Grafana, Loki).
Exigences requises
  • Baccalauréat en informatique (ou toute combinaison de formation et d'expérience jugée équivalente);
  • Minimum de 4?ans d’expérience en assurance qualité logicielle, dont 2?ans spécifiques sur des projets Java et Playwright;
  • Excellente maîtrise du français, tant à l’oral qu’à l’écrit;
  • Excellente maîtrise de l’anglais, tant à l’oral qu’à l’écrit;
  • Capacité à travailler dans un environnement agile (Scrum/Kanban) et à s’adapter aux priorités changeantes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Spécialiste Qualité (QA)
Spécialiste Qualité (QA)

IT Unlock Company • Montreal (administrative region)

On-site
CAD 65,000 - 90,000
Spécialiste Assurance Qualité (QA) – Solutions cloud, mobile et IoT
Spécialiste Assurance Qualité (QA) – Solutions cloud, mobile et IoT

Socket.dev • Quebec

On-site
CAD 65,000 - 90,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

TMC Canada • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Spécialiste Assurance Qualité (QA) – Solutions cloud, mobile et IoT
Spécialiste Assurance Qualité (QA) – Solutions cloud, mobile et IoT

GECKO ALLIANCE • Quebec

On-site
CAD 70,000 - 90,000
Analyste AQ en automatisation de tests
Analyste AQ en automatisation de tests

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 75,000 - 95,000
Lead Assurance Qualité (QA)
Lead Assurance Qualité (QA)

ALFACONSEIL.CA • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Conseiller stratégique expert en assurance qualité / Strategic Quality Assurance Expert
Conseiller stratégique expert en assurance qualité / Strategic Quality Assurance Expert

Sky Systems, Inc. (SkySys) • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Spécialiste en tests de logiciels / Software Test Specialist
Spécialiste en tests de logiciels / Software Test Specialist

Genetec • Sherbrooke

On-site
CAD 60,000 - 85,000
Rémunération attrayante
Remboursement des frais de formation
Ambiance agile
+5
Coordinateur QA (Senior)
Coordinateur QA (Senior)

Groupe SII • Montreal (administrative region)

Hybrid
CAD 90,000 - 110,000
Mode de travail hybride
Mandat initial de 6 mois
Administrateur.rice plateforme de développement logiciel
Administrateur.rice plateforme de développement logiciel

Optimum IT Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000