Search jobs > Montreal, QC > Software developer

Sr Software Developer in Test

Houghton Mifflin Harcourt Co
Montreal, QC, Canada
$2K a week (estimated)
Full-time

Ce que vous ferez :

Chez HMH, l'assurance qualité est une fonction essentielle au sein de 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.
  • 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 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.

  • 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.

Ce dont vous aurez besoin :

Nous recherchons des personnes expérimentées et motivées qui sont véritablement intéressées à perfectionner leur métier et leurs compétences en matière de qualité, à construire de grands ensembles de tests automatisés, et à étendre 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, plus expérience réussie en assurance qualité logicielle.

Connaissances et Compétences Requises :

  • Au moins 4 années d'expérience solide dans la conception de tests, la mise à jour de tests et le développement de suites de tests automatisés.
  • Au moins 1 an d'expérience dans le développement de stratégies de test et d'approches de test.
  • Niveau d'utilisateur avancé travaillant avec des outils de test GUI ainsi que du CLI et utilisant des langages de script comme bash, PowerShell ou Python.
  • Au moins 3 ans d'expérience dans la rédaction de tickets de défaut pour documenter les problèmes trouvés.
  • Au moins 2 ans d'expérience de travail dans un environnement Agile au sein d'une équipe de développement.
  • Au moins 3 ans d'expérience avec l'utilisation d'outils de contrôle de source basés sur git.
  • Une compréhension approfondie des concepts d'Intégration Continue et de Livraison Continue.
  • Une bonne compréhension de l'architecture de base d'une application web moderne.

Connaissances et Compétences Souhaitables :

  • Expérience approfondie avec Jira ou des outils similaires de suivi des problèmes, des tâches et des projets.
  • Expérience avec l'utilisation et le maintien des pipelines CI / CD.
  • 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é à suggérer et à aider à mettre en œuvre des conceptions pour les tests de performance et les tests d'API.
  • Excellentes compétences en communication et en travail d'é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é.

J-18808-Ljbffr

25 days ago
Related jobs
Promoted
Plusgrade
Montreal, Quebec

Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. They ensu...

Promoted
Aylo Careers
Montreal, Quebec

With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols. Foster team spirit and the...

Plusgrade
Montreal, Quebec

Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. They ensu...

Tecsys Inc.
Montreal, Quebec
Remote

We are seeking a highly skilled Software Developer in Test with extensive experience in performance and scale testing. Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. I...

Points
Montreal, Quebec

Rooted in our core values of being ambitious, innovative, and collaborative, we are driven to continuously raise the bar, exceed expectations, and bring out the best in everyone, fostering a culture where we believe we are better together, working towards an extraordinary future in travel. They ensu...

GHGSat, Inc.
Montreal, Quebec

The successful candidate will also work with multidisciplinary teams (System Engineering, Software Development, Operations, Customer Success) to provide key metrics regularly to help them take data-driven decisions, lean towards Test Driven Development and run align processes within the Software gro...

Aylo
Montreal, Quebec

With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols. Our Video Sharing Platform...

Zimmer Biomet
Montreal, Quebec

Whether that means climbing a mountain or walking pain-free, with its most comprehensive portfolio in the musculoskeletal industry, Zimmer Biomet helps millions of people live better lives. You will develop robust and flexible software applications integrating robotics aimed at assisting surgeons in...

Aylo
Montreal, Quebec

With the support of an international team of dynamic and collaborative innovators, we are on a mission to enable safe user experiences and empower our communities by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols. Foster team spirit and the...

Altair Engineering
Canada
Remote

To reinforce our development team, Altair is looking for a talented developer, specialist of Fluid Structure Interaction (FSI), with a proven experience developing commercial software. Actively contribute to software developments, taking leadership on FSI developments, bringing enhancements and inno...