Automatisation de l’assurance qualité, chef d’équipe

Montréal, QC
Permanent – temps plein

Dans ce poste, vous vous concentrerez sur la vérification du système des logiciels produits par notre équipe de développement en utilisant l’automatisation. Nous sommes à la recherche d’un professionnel orienté vers le détail avec un haut degré de compétence en programmation et en résolution de problèmes pour rejoindre notre équipe d’ingénierie d’assurance qualité. Vous dirigerez les décisions technologiques pour l’équipe de testeurs d’automatisation avec l’initiative de construire et d’améliorer l’automatisation avec cadriciel tel que Pytest et NightWatch ou étendre les cadriciels existants. Vous devez travailler avec les équipes d’assurance qualité et de développement pour adapter les outils de tests fonctionnels et de tests de charge afin d’assurer la stabilité, l’efficacité et l’évolutivité. Nous recherchons un ingénieur ayant de l’expérience avec les solutions et services infonuagiques. Dans ce rôle, vous devez vous attendre à un codage et à un script pratique utilisant les cadres d’applications que son code ouvert et les technologies d’infonuagiques computent les plus répandus.

Cette offre d’emploi est une occasion unique de se joindre à une équipe dynamique qui cultive un environnement familial. En travaillant directement avec des technologies amusantes et avant-gardistes, votre rôle jouera crucialement dans la qualité et le succès de nos produits.

Ce dont nous avons besoin :

  • Diriger l’équipe d’automatisation pour architecte et développer une architecture réutilisable pour l’automatisation des tests.
  • Travailler avec la direction pour assurer la coordination, la visibilité et la traçabilité de l’effort de couverture des tests d’automatisation afin de s’assurer que l’automatisation reflète bien les exigences et les objectifs de l’équipe d’assurance qualité.
  • Prendre des responsabilités d’autorité et influencer l’orientation de l’effort d’automatisation et son horaire pour s’assurer qu’en équipe, nous pouvons livrer le projet à temps.
  • Collaborer avec les responsables du développement, les propriétaires de produits et d’autres équipes pour fournir la meilleure qualité du produit en architecturant des solutions d’automatisation ciblées.
  • Fournir une approche pratique des tests de produits complexes, en particulier dans les domaines de l’automatisation des cas de test pour les tests de régression.
  • Réviser le code d’automatisation créé par d’autres développeurs d’assurance qualité pour assurer la conformité aux normes de codage.
  • Former et guider les processus d’assurance qualité auprès des autres membres du personnel
  • Examiner les exigences des produits, les spécifications fonctionnelles et les spécifications de conception afin de déterminer et de préparer des cas de test automatisés.
  • Construire un cadre de projets d’intégration utilisant les technologies et les solutions de l’infonuagique
  • Innover sur les stratégies de validation de l’API et d’implémentation de bout en bout de l’implémentation liée aux infonuagiques.

Qualification requise :

  • Diplôme universitaire en informatique ou dans un domaine connexe
  • Plus de 5 ans d’expérience dans le développement d’automatisation logicielle et d’assurance qualité
  • Solide expérience en codage : JavaScript, Node.js, Python, Bash
  • Expérience dans les tests API, XML, Services Web, REST API, UI Testing.
  • Maîtrise de GIT, Postman, Teamcity
  • Compréhension approfondie et expérience de travail avec les systèmes basés sur Linux
  • Connaissance des cadres d’automatisation suivants :
    • Pytest
    • Nightwatch
    • Selenium
  • Familier avec Jira/Confluence/X-ray/Bugzilla ou des outils similaires de gestion des tests.
  • Être proactif, autonome et proposer des idées innovantes
  • Avoir travaillé dans un environnement agile et avoir une certaine connaissance des pipelines CI/CD/opérations développement.
  • Capacité de travailler avec un minimum de supervision, de gérer les priorités et de rester organisé
  • Connaissance et utilisation des outils et de l’informatique dans le Cloud
  • Compréhension des technologies d’encodage et de décodage vidéo
  • Dois démontrer sa capacité à communiquer efficacement avec la haute direction, les superviseurs, les pairs et les utilisateurs finaux.
  • Capacité à maintenir Windows/Linux/les espaces virtuels

Vous seriez parfait si vous :

  • montrer par exemple et illustre les valeurs fondamentales de l’entreprise dans l’action et le comportement.
  • aiment les défis et ont la passion d’apprentissage
  • excellentes aptitudes de communication écrite et orale
  • est un bon résolveur de problèmes, un bon analyste et possède une excellente attention aux détails
  • posséder des compétences en résolution de problèmes et faire preuve d’esprit critique
  • apprennent rapidement, sont prêts à explorer de nouvelles technologies
  • avoir une expertise en architecture/exploitation de solutions construites sur l’environnement Azure ou l’infonuagique
  • bonne compréhension de l’infrastructure, des bases de données et de l’architecture réseau pour des applications à l’échelle de l’Internet hautement disponibles

Avantages

  • Salaire compétitif.
  • Stationnement gratuit.
  • Tout le cappuccino que vous pouvez boire !
  • Fais partie d’une compagnie dynamique en pleine croissance et plus d’autre avantage !

Le masculin est utilisé afin d’alléger le texte.

Vous pouvez aussi nous envoyer votre candidature à [email protected]

Formulaire de candidature




Vous pouvez aussi nous envoyer votre candidature à [email protected]