Développeur Logiciel de Test

1 month ago


Montreal, Quebec, Canada Houghton Mifflin Harcourt Co Full time

Qu'est-ce que vous ferez ?

À Houghton Mifflin Harcourt, la qualité est un élément essentiel dans toutes nos équipes agiles autonomes. Nous avons une culture de livraison continue hautement collaborative. Tous les membres de l'équipe contribuent à la qualité du produit et assument la responsabilité du pipeline de construction jusqu'à la production (DevOps), et vous en ferez de même. Nous sommes une entreprise axée sur la technologie. Pour vous, cela signifie travailler sur des outils d'automatisation modernes passionnants (Codecept.io, Cypress, Playwright, Gatling, Postman, RestAssured, et d'autres) et des processus d'automatisation, ainsi que des tests d'acceptation (UI/API), des tests de performance et de sécurité, la surveillance, les métriques, etc.

Responsabilités principales :

  • Notre priorité est la livraison de logiciels de haute qualité - vous ferez partie d'une équipe Agile impliquée dans la planification, le développement, le débogage et l'exécution de l'automatisation des tests.
  • Cela signifie travailler avec nos développeurs, responsables de la livraison, équipes UI/UX/Architecture, pour fournir un logiciel de haute qualité dans un environnement de livraison continue (Nous avons la capacité de publier plusieurs fois par jour, selon l'application).
  • Cela signifie mettre vos compétences en conception et en codage à bon escient - écrire un code d'automatisation des tests maintenable et de haute qualité (cela dépend de l'équipe ou de la technologie, mais cela pourrait être écrit en TypeScript/JS ou en Java, par exemple).
  • Cela signifie également utiliser et améliorer vos compétences en automatisation en étendant les frameworks de test automatisé de notre équipe. Vous veillerez à ce que nous disposions d'une couverture de test adéquate, d'une fiabilité, d'une vitesse d'exécution et d'une création de données de test dans un environnement de livraison continue (pipelines de construction Jenkins/Concourse CI).
  • Nous voulons entendre vos idées et vous soutenir dans leur mise en œuvre - cela signifie promouvoir l'agenda qualité dans votre équipe - être un défenseur de la qualité dans votre équipe, encadrer les membres de l'équipe, chercher toujours des moyens d'améliorer les outils et les processus.
  • C'est également l'occasion de participer à tous les aspects du processus de livraison, y compris le pipeline de construction/DevOps - nous avons notre propre plateforme interne d'activation DevOps qui permet aux équipes de contrôler leurs pipelines de construction et leurs déploiements.

Qu'est-ce dont vous aurez besoin ?

Nous recherchons des personnes véritablement intéressées et motivées à perfectionner leur métier et leurs compétences en matière de qualité, à construire de grands ensembles de tests automatisés et à contribuer à notre culture de la qualité.

Voici ce dont vous aurez besoin pour réussir dans ce rôle :

Formation & Expérience :

  • Diplôme de baccalauréat en informatique OU expérience professionnelle équivalente.

Connaissances et Compétences Requises :

  • Au moins 2 ans d'expérience solide dans la conception de tests, la mise à jour de tests et le développement de suites de test automatisées à partir de zéro en utilisant les meilleures pratiques de qualité avec des outils et frameworks de test modernes.
  • À l'aise avec les outils de test GUI ainsi qu'avec l'utilisation du CLI et des langages de script comme bash, PowerShell ou Python.
  • Au moins 1 an d'expérience dans la rédaction de tickets de défaut pour documenter les problèmes trouvés, et la re-vérification et la clôture des tickets de défaut lorsque les problèmes sont résolus.
  • Au moins 1 an d'expérience de travail dans un environnement Agile au sein d'une équipe de développement.
  • Au moins 1 an d'expérience avec l'utilisation d'outils de contrôle de source basés sur git.
  • Une bonne compréhension des concepts d'Intégration Continue et de Livraison Continue.
  • Une bonne compréhension de l'architecture de base d'une application web moderne (microservices/SOA, etc.).

Connaissances et Compétences Souhaitables :

  • Expérience dans le développement d'une stratégie de test ou d'une approche de test.
  • Expérience avec Jira ou des outils similaires de suivi des problèmes, des tâches et des projets.
  • Expérience avec l'utilisation des pipelines CI/CD en utilisant un fournisseur CI tel que CircleCI / Concourse / Github Actions / Jenkins / AWS CodePipline, ou similaire.
  • Expérience avec les tests de contrat en utilisant un framework tel que PACT.
  • RUM, APM et Analyse de Log avec Datadog ou similaire.
  • Capacité à aider à suggérer des conceptions pour les tests de performance et les tests d'API.
  • Excellentes compétences en communication et en travail d'équipe lorsque vous travaillez avec votre équipe.

Houghton Mifflin Harcourt (HMH) s'est engagé dans une politique d'égalité des chances en matière d'emploi et d'attirer, retenir, développer et promouvoir les employés les plus qualifiés sans tenir compte de la race, du sexe, de la couleur de peau, de la religion, de l'orientation sexuelle, du statut familial, de l'état civil, de la grossesse, de l'identité ou de l'expression de genre, de l'origine ethnique ou nationale, de l'ascendance, de l'âge, du handicap, des prédispositions génétiques et du statut de citoyen. Nous nous engageons à fournir un environnement de travail exempt de discrimination et de harcèlement, et où les employés sont traités avec respect et dignité.



  • Montreal, Quebec, Canada Houghton Mifflin Harcourt Co Full time

    À propos de l'emploiNous recherchons un Développeur Logiciels de Test expérimenté pour rejoindre notre équipe de développement de logiciels de haute qualité.ResponsabilitésConcevoir et développer des tests automatisés pour garantir la qualité des logiciels.Travailler en étroite collaboration avec les développeurs, les responsables de la...


  • Montreal, Quebec, Canada CAE Full time

    Description du poste Nous recherchons un Développeur de tests logiciels pour rejoindre notre équipe d'ingénierie de détection des anomalies magnétiques (MAD) chez CAE. Le rôle consiste à effectuer la vérification et la validation (V&V) de nos différents logiciels entourant notre senseur MAD-XR. Vous travaillerez en collaboration avec les...


  • Montreal, Quebec, Canada Houghton Mifflin Harcourt Co Full time

    Ce que vous ferez :Cherchez à rejoindre une équipe de qualité à Houghton Mifflin Harcourt Co. Nous recherchons des personnes passionnées par l'assurance qualité et la livraison continue. Vous serez impliqué dans la planification, le développement, le débogage et l'exécution de l'automatisation des tests.Responsabilités principales :Notre priorité...


  • Montreal, Quebec, Canada Houghton Mifflin Harcourt Co Full time

    Nous recherchons un Développeur Logiciel de Test Professionnel expérimenté pour rejoindre notre équipe agile à Houghton Mifflin Harcourt Co.Salaires compris entre 65000€ et 90000€ par an, selon votre expérience et vos compétences.À propos de l'entreprise :Houghton Mifflin Harcourt Co est une entreprise axée sur la technologie qui cherche des...


  • Montreal, Quebec, Canada CB Canada Full time

    Détails du posteNous recherchons un Développeur Test Automatisé pour rejoindre notre équipe de Procom. Ce poste est basé à Montréal et nous travaillons avec un client dans le domaine de l'investissement.ResponsabilitésDévelopper et configurer les logiciels et les outils pour l'automatisation des tests.Intégrer des pratiques DevOps à la livraison...


  • Montreal, Quebec, Canada Points Full time

    Description du RôleL'entreprise Points est à la recherche d'un Développeur Logiciel en Test de Qualité expérimenté pour rejoindre son équipe QA basée à Montréal. Le candidat idéal possède une expertise approfondie dans l'automatisation des tests et peut s'adapter rapidement à un environnement dynamique.Compétences et...


  • Montreal, Quebec, Canada Genetec Inc Full time

    Équipe Core PlatformVous souhaitez travailler sur un produit de calibre mondial au sein d'une société chef de file en matière de haute technologie? Nous sommes à la recherche de développeurs de logiciels qui sont sérieux et passionnés par la technologie.Les tâches quotidiennesConcevoir, coder, déboguer et maintenir les fonctions en langage C# du...


  • Montreal, Quebec, Canada Cofomo Full time

    Développeur de Solutions LogiciellesNous recherchons un Développeur de Solutions Logicielles expérimenté pour rejoindre notre équipe de développement à Cofomo. Vous serez chargé de concevoir, développer et déployer des solutions logicielles sécurisées et évolutives pour répondre aux besoins de nos clients.ResponsabilitésConcevoir et...


  • Montreal, Quebec, Canada L'Atelier Animation Full time

    Développeur Intermédiaire - Ingénieur LogicielL'Atelier Animation, un studio d'animation 3D de renommée internationale, cherche un Développeur Intermédiaire - Ingénieur Logiciel pour rejoindre son équipe de développement de pipeline.En tant que Développeur Intermédiaire - Ingénieur Logiciel, vous serez responsable de créer et maintenir les...


  • Montreal, Quebec, Canada CB Canada Full time

    Poste de Développeur de LogicielsÀ propos du poste :Nous recherchons un Développeur de logiciels expérimenté pour rejoindre notre équipe de développement logiciel. Le candidat idéal sera un professionnel motivé et dévoué, avec un fort engagement envers l'excellence et une compréhension de l'importance vitale de faire partie d'une...


  • Montreal, Quebec, Canada Plusgrade Full time

    À propos du posteNous recherchons un spécialiste de la qualité logicielle senior pour rejoindre notre équipe QA de 11 personnes basée à Montréal.Compétences requisesVous devez avoir une expérience de 4 ans en automatisation des tests et être capable de travailler en équipe Agile. Vous devez également avoir une bonne connaissance des langages...


  • Montreal, Quebec, Canada UKG Full time

    Développeur logiciel Python de haute qualitéNous recherchons un développeur logiciel expérimenté en Python pour rejoindre notre équipe innovante. Ce poste vous donnera l'occasion de travailler sur des technologies SaaS de pointe et sur des projets à fort impact qui sont utilisés par des entreprises et des utilisateur(trice)s du monde...


  • Montreal, Quebec, Canada Genetec Inc Full time

    Fonctions et responsabilitésEn tant que développeur logiciel senior C# au sein de l'équipe Core Platform de Genetec Inc, vous travaillerez sur le développement du cœur de Security Center, notre produit phare. Ceci implique la conception, la mise en œuvre et le débogage de fonctionnalités en C# sur le côté serveur d'un produit logiciel...


  • Montreal, Quebec, Canada Genetec Full time

    La dynamique de votre équipe :Genetec se positionne à l'avant-garde des technologies de sécurité et opérationnelles, en stimulant l'innovation pour améliorer la sécurité et l'efficacité dans le monde entier. Au sein de notre bureau de l'information numérique, nous développons des applications de pointe qui servent à la fois nos clients externes...


  • Montreal, Quebec, Canada Genetec Full time

    Informations sur la fonctionL'entreprise Genetec cherche un(e) Développeur(euse) logiciel principal pour renforcer son équipe technique.Vous serez chargé(e) de concevoir, développer et maintenir les fonctionnalités du produit Security Center.ResponsabilitésConcevoir et développer des fonctionnalités en langage C# pour le produit Security...


  • Montreal, Quebec, Canada Altitude-sports Full time

    Le rôle Le Développeur Logiciel Principal conçoit et implémente des solutions logicielles sécurisées, évolutives et fiables pour soutenir la croissance d'Altitude Sports dans le domaine du commerce électronique.Responsabilités principales :Gérer une équipe de développeurs, y compris les responsabilités liées à l'embauche, à la gestion et au...


  • Montreal, Quebec, Canada Internetwork Expert Full time

    À propos de l'emploiNous sommes à la recherche d'un développeur de logiciels expérimenté pour rejoindre notre équipe de développement de logiciels C++.ResponsabilitésConcevoir, développer et tester des logiciels C++ de haute qualitéIntégrer des composants logiciels dans un système logiciel entièrement fonctionnelDévelopper des plans de...


  • Montreal, Quebec, Canada Commsoft Technologies - Fidelio Full time

    L'entreprise Commsoft Technologies - Fidelio cherche un développeur d'automatisation de tests ERP pour rejoindre son équipe.Le candidat idéal devra posséder une formation universitaire en informatique, génie logiciel ou dans un domaine pertinent à la fonction, ainsi que des connaissances approfondies en automatisation de tests et en...


  • Montreal, Quebec, Canada TEHORA Full time

    Offre d'emploi Développeur de tests qualitéNous recherchons un(e) Développeur de tests qualité passionné et motivé pour rejoindre notre équipe dynamique à TEHORA.Description du posteVous serez chargé(e) de développer et d'exécuter des plans de tests méticuleux pour garantir la qualité de nos produits et services. Vos compétences techniques...


  • Montreal, Quebec, Canada Genetec Full time

    À propos de l'équipe :Genetec se positionne à l'avant-garde des technologies de sécurité et opérationnelles, en stimulant l'innovation pour améliorer la sécurité et l'efficacité dans le monde entier. Au sein de notre bureau de l'information numérique, nous développons des applications de pointe qui servent à la fois nos...