Back to jobs
Lotame

QA Automation Specialist

Montréal, Quebec, CanadaPosted Yesterday
Full-timeonsite

Job Description

Description de l'entreprise Nous sommes Nurun, au centre de la créativité et de la technologie. Nous créons des expériences numériques qui aident à faire grandir les marques et à transformer les organisations. Nous sommes des hybrides qui organisent notre travail autour de la collaboration multidisciplinaire. Notre vision : l'humain d'abord, la technologie ensuite. Toujours les mêmes ingrédients, mais jamais la même recette: nous nous adaptons selon les besoins pour assurer l'excellence de nos produits. Nous sommes un grand groupe de professionnels diversifiés réunis à Toronto, Montréal, Québec, Windsor, en Colombie-Britannique et même en Saskatchewan ! Qui sont ces professionnels ? Nous nous organisons en équipes de designers d'expérience, développeurs, partenaires clients, chefs de projet, stratèges et designers d'affaires. Descriptif du poste Nous sommes à la recherche d’un·e spécialiste en automatisation QA hautement qualifié·e pour se joindre à notre équipe dynamique. Votre rôle principal consistera à concevoir, développer et mettre en œuvre des solutions de tests automatisés afin d’assurer la qualité et la performance de nos produits numériques. Vous collaborerez étroitement avec des équipes multidisciplinaires pour maintenir l’excellence en ingénierie, améliorer les pratiques de test et contribuer à la livraison rapide de solutions de haute qualité. Responsabilités Développement de framework d’automatisation Concevoir et mettre en œuvre des cadres de tests automatisés robustes, évolutifs et maintenables. Développer des scripts de tests automatisés pour les tests de régression, fonctionnels, de performance et d’API. Assurance qualité et tests Collaborer avec les développeur·euse·s, gestionnaires de produit et designer·euse·s afin d’identifier les besoins en test et assurer une couverture complète. Exécuter les cas de test automatisés, analyser les résultats et documenter les anomalies en veillant à leur correction rapide. Participer à des activités de tests manuels, notamment les tests exploratoires. Amélioration continue Collaborer avec l’équipe pour établir et faire évoluer les meilleures pratiques en automatisation des tests et en assurance qualité. Se tenir à jour des tendances du secteur et des technologies émergentes en test, et recommander des outils ou pratiques à adopter. Intégration et collaboration Intégrer les processus de test automatisé au pipeline CI/CD afin d’assurer des cycles de déploiement rapides et fiables. Participer aux cérémonies agiles (planification de sprint, rétrospectives, etc.) afin d’aligner les objectifs et priorités de test. Documentation et reddition Documenter les plans de test, les cas de test et les résultats, et fournir des rapports détaillés aux parties prenantes (couverture, anomalies, efficacité des tests). Veiller à ce que la documentation soit à jour et accessible aux membres de l’équipe et aux parties prenantes. Mentorat et partage des connaissances Accompagner les membres de l’équipe dans l’adoption des bonnes pratiques et techniques d’automatisation. Animer des formations et ateliers afin de promouvoir une culture de qualité et d’automatisation au sein de l’équipe. Qualifications Baccalauréat en informatique, en ingénierie ou dans un domaine connexes Plus de 5 ans d’expérience en automatisation QA et en tests logiciels. Maîtrise de langages de script tels que Python, TypeScript ou JavaScript dans un contexte d’automatisation. Expérience pratique avec des outils et frameworks d’automatisation des tests (ex. : Selenium, JUnit, Jest, Cypress, JMeter, etc.). Solide compréhension du cycle de vie du développement logiciel (SDLC) et des méthodologies d’assurance qualité. Excellentes aptitudes analytiques et souci du détail. Solides compétences en communication et en collaboration, avec expérience en environnement agile. Informations complémentaires Ce que nous offrons Une rémunération globale compétitive (salaire et avantages sociaux) Des opportunités de développement professionnel et d’avancement de carrière Un environnement de travail collaboratif et innovant Des projets stimulants permettant de développer et d’élargir vos compétences Des congés fériés prolongés : profitez de l'ajout des lundis et vendredis lors des jours fériés provinciaux pour bénéficier de week-ends de quatre jours ainsi qu'une fermeture de nos bureaux en Noël et le Jour de l’An. Un modèle de travail hybride qui allie flexibilité et collaboration. Des assurances collectives complètes incluant soins médicaux, dentaires, optiques, psychologiques et paramédicaux, ainsi que l'assurance salaire, et des soutiens en matière de fertilité et de transition de genre. Un programme interne de soutien et d'accompagnement pour la fertilité, la transition de genre et contre le cancer. Le programme "Work Your World" qui vous permet de travailler à distance jusqu'à 6 semaines dans n'importe quel pays où nous sommes présents.

Baccalauréat en informatique, en ingénierie ou dans un domaine connexes Plus de 5 ans d’expérience en automatisation QA et en tests logiciels. Maîtrise de langages de script tels que Python, TypeScript ou JavaScript dans un contexte d’automatisation. Expérience pratique avec des outils et frameworks d’automatisation des tests (ex. : Selenium, JUnit, Jest, Cypress, JMeter, etc.). Solide compréhension du cycle de vie du développement logiciel (SDLC) et des méthodologies d’assurance qualité. Excellentes aptitudes analytiques et souci du détail. Solides compétences en communication et en collaboration, avec expérience en environnement agile.

Développement de framework d’automatisation Concevoir et mettre en œuvre des cadres de tests automatisés robustes, évolutifs et maintenables. Développer des scripts de tests automatisés pour les tests de régression, fonctionnels, de performance et d’API. Assurance qualité et tests Collaborer avec les développeur·euse·s, gestionnaires de produit et designer·euse·s afin d’identifier les besoins en test et assurer une couverture complète. Exécuter les cas de test automatisés, analyser les résultats et documenter les anomalies en veillant à leur correction rapide. Participer à des activités de tests manuels, notamment les tests exploratoires. Amélioration continue Collaborer avec l’équipe pour établir et faire évoluer les meilleures pratiques en automatisation des tests et en assurance qualité. Se tenir à jour des tendances du secteur et des technologies émergentes en test, et recommander des outils ou pratiques à adopter. Intégration et collaboration Intégrer les processus de test automatisé au pipeline CI/CD afin d’assurer des cycles de déploiement rapides et fiables. Participer aux cérémonies agiles (planification de sprint, rétrospectives, etc.) afin d’aligner les objectifs et priorités de test. Documentation et reddition Documenter les plans de test, les cas de test et les résultats, et fournir des rapports détaillés aux parties prenantes (couverture, anomalies, efficacité des tests). Veiller à ce que la documentation soit à jour et accessible aux membres de l’équipe et aux parties prenantes. Mentorat et partage des connaissances Accompagner les membres de l’équipe dans l’adoption des bonnes pratiques et techniques d’automatisation. Animer des formations et ateliers afin de promouvoir une culture de qualité et d’automatisation au sein de l’équipe.

QA Automation Specialist at Lotame | Renata