détails d'emploi
Description du poste
En tant que Développeur Senior en Automatisation des Tests, vous serez chargé de développer des scripts d'automatisation front-end de bout en bout pour au moins une application stratégique, en veillant à ce que ces scripts soient réutilisables et de haute qualité.
...
Votre rôle inclura l'identification de modules et composants réutilisables au sein des scripts d'automatisation des applications, ainsi que la définition de stratégies de branchement et la réalisation de revues de code.
Vous devrez également établir une relation solide avec les équipes de développement et de produit afin de bien comprendre notre produit et ses complexités, tout en déboguant et gérant la priorisation des défauts en partenariat avec les équipes de support et de produit.
Avantages
Avantages
-Possibilité de conversion en poste permanent.
-Opportunités de déplacement pour des événements clés.
-Environnement de travail collaboratif avec des équipes de développement et de produit.
Responsabilités
Responsabilités
Vos responsabilités incluront le développement de cas de test automatisés de haute qualité, réutilisables pour les systèmes stratégiques, et l'identification de modules et composants réutilisables dans les scripts d'automatisation des applications. Vous serez également responsable de la définition de stratégies de branchement et de la réalisation de revues de code, tout en établissant une relation solide avec les équipes de développement et de produit pour comprendre notre produit et ses complexités. Vous devrez déboguer et gérer la priorisation des défauts en partenariat avec les équipes de support et de produit, combler les lacunes dans la couverture des tests et ajouter de nouveaux scénarios, tout en travaillant en étroite collaboration avec les analystes d'affaires et l'équipe de développement pour livrer les tâches dans les délais et avec la qualité attendue. Vous apporterez des idées concernant la conception des tests et du code, influencerez et communiquerez de manière transversale et entre les équipes, et utiliserez des outils de script et de test pour l'automatisation QA. Vous planifierez et gérerez les tâches quotidiennes en utilisant des méthodologies agiles, identifierez rapidement les problèmes ou goulots d'étranglement dans les processus quotidiens et suggérerez des améliorations, réaliserez des évaluations des risques et des analyses des écarts, prendrez des initiatives, innoverez et expérimenterez, et rédigerez des documents techniques, spécifiquement l'identification des cas de test, la documentation et la communication.
Qualifications
Qualifications & Certifications
Pour réussir dans ce rôle, vous devez posséder un baccalauréat ou un DEC dans un domaine lié à l'informatique, ou toute autre combinaison d'expérience et de formation pertinente, ainsi qu'un minimum de 2 à 7 ans d'expérience en Assurance Qualité et Automatisation des Tests dans une compagnie d'assurance ou de finance.
Vous devrez avoir de l'expérience dans la conception, la construction, la maintenance et le développement de scénarios pour l'automatisation des tests UI ou API (REST) en utilisant l'approche BDD, ainsi que dans la création de tests de composants et réutilisables. Une bonne connaissance des tests front-end (Java, JavaScript, Selenium, Cypress) est essentielle, tout comme l'expérience dans l'intégration de tests automatisés dans un pipeline CI/CD et la connaissance de Git et des outils CI/CD (par exemple, Jenkins, Bitbucket pipelines, etc.).
Vous devrez également avoir de l'expérience dans la création de conceptions BDD (Cucumber) et de modèles Page Object, ainsi que dans l'utilisation de Jira et Confluence.
La capacité à créer une documentation de test de haute qualité, à construire et maintenir des suites de tests, des cas de tests et des défauts, ainsi que de bonnes compétences en communication sont requises.
Une expérience en processus Agile et Itératif, notamment Scrum, et le soutien aux processus Agile de l'équipe de développement sont également nécessaires.
Une connaissance approfondie du cycle de vie du développement logiciel (SDLC), apportant une approche QA, une stratégie et une pensée analytique, est essentielle.
Le bilinguisme (français/anglais) est un atout, car vous devrez interagir régulièrement avec des collègues à travers le pays.
Sommaire
Nous recherchons un Développeur Senior en Automatisation des Tests pour rejoindre notre équipe. Ce rôle est essentiel pour assurer la qualité de nos applications stratégiques en développant des scripts d'automatisation front-end et en collaborant étroitement avec les équipes de développement et de produit.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
Description du poste
En tant que Développeur Senior en Automatisation des Tests, vous serez chargé de développer des scripts d'automatisation front-end de bout en bout pour au moins une application stratégique, en veillant à ce que ces scripts soient réutilisables et de haute qualité.
Votre rôle inclura l'identification de modules et composants réutilisables au sein des scripts d'automatisation des applications, ainsi que la définition de stratégies de branchement et la réalisation de revues de code.
Vous devrez également établir une relation solide avec les équipes de développement et de produit afin de bien comprendre notre produit et ses complexités, tout en déboguant et gérant la priorisation des défauts en partenariat avec les équipes de support et de produit.
Avantages
Avantages
-Possibilité de conversion en poste permanent.
-Opportunités de déplacement pour des événements clés.
-Environnement de travail collaboratif avec des équipes de développement et de produit.
Responsabilités
Responsabilités
...
Vos responsabilités incluront le développement de cas de test automatisés de haute qualité, réutilisables pour les systèmes stratégiques, et l'identification de modules et composants réutilisables dans les scripts d'automatisation des applications. Vous serez également responsable de la définition de stratégies de branchement et de la réalisation de revues de code, tout en établissant une relation solide avec les équipes de développement et de produit pour comprendre notre produit et ses complexités. Vous devrez déboguer et gérer la priorisation des défauts en partenariat avec les équipes de support et de produit, combler les lacunes dans la couverture des tests et ajouter de nouveaux scénarios, tout en travaillant en étroite collaboration avec les analystes d'affaires et l'équipe de développement pour livrer les tâches dans les délais et avec la qualité attendue. Vous apporterez des idées concernant la conception des tests et du code, influencerez et communiquerez de manière transversale et entre les équipes, et utiliserez des outils de script et de test pour l'automatisation QA. Vous planifierez et gérerez les tâches quotidiennes en utilisant des méthodologies agiles, identifierez rapidement les problèmes ou goulots d'étranglement dans les processus quotidiens et suggérerez des améliorations, réaliserez des évaluations des risques et des analyses des écarts, prendrez des initiatives, innoverez et expérimenterez, et rédigerez des documents techniques, spécifiquement l'identification des cas de test, la documentation et la communication.
Qualifications
Qualifications & Certifications
Pour réussir dans ce rôle, vous devez posséder un baccalauréat ou un DEC dans un domaine lié à l'informatique, ou toute autre combinaison d'expérience et de formation pertinente, ainsi qu'un minimum de 2 à 7 ans d'expérience en Assurance Qualité et Automatisation des Tests dans une compagnie d'assurance ou de finance.
Vous devrez avoir de l'expérience dans la conception, la construction, la maintenance et le développement de scénarios pour l'automatisation des tests UI ou API (REST) en utilisant l'approche BDD, ainsi que dans la création de tests de composants et réutilisables. Une bonne connaissance des tests front-end (Java, JavaScript, Selenium, Cypress) est essentielle, tout comme l'expérience dans l'intégration de tests automatisés dans un pipeline CI/CD et la connaissance de Git et des outils CI/CD (par exemple, Jenkins, Bitbucket pipelines, etc.).
Vous devrez également avoir de l'expérience dans la création de conceptions BDD (Cucumber) et de modèles Page Object, ainsi que dans l'utilisation de Jira et Confluence.
La capacité à créer une documentation de test de haute qualité, à construire et maintenir des suites de tests, des cas de tests et des défauts, ainsi que de bonnes compétences en communication sont requises.
Une expérience en processus Agile et Itératif, notamment Scrum, et le soutien aux processus Agile de l'équipe de développement sont également nécessaires.
Une connaissance approfondie du cycle de vie du développement logiciel (SDLC), apportant une approche QA, une stratégie et une pensée analytique, est essentielle.
Le bilinguisme (français/anglais) est un atout, car vous devrez interagir régulièrement avec des collègues à travers le pays.
Sommaire
Nous recherchons un Développeur Senior en Automatisation des Tests pour rejoindre notre équipe. Ce rôle est essentiel pour assurer la qualité de nos applications stratégiques en développant des scripts d'automatisation front-end et en collaborant étroitement avec les équipes de développement et de produit.
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi