Assurance qualité, spécialiste de l’automatisation

Montréal, QC
Permanent – temps plein

Sommaire du poste :

Dans ce poste, vous vous concentrerez sur la vérification du système des logiciels produits par notre groupe de développement en utilisant l’automatisation. Nous recherchons un professionnel soucieux du détail, doté d’un haut degré de compétences en programmation et de capacités de résolution de problèmes pour rejoindre notre équipe d’ingénierie de l’assurance qualité. Vous travaillerez avec les développeurs d’automatisation pour construire/améliorer l’automatisation avec des cadres tels que Pytest et NightWatch ou étendre les cadres existants. Vous devrez travailler avec les équipes QA et DEV sur l’adaptation des outils de tests fonctionnels et de charge afin de garantir la stabilité, l’efficacité et l’évolutivité. Nous sommes à la recherche d’un ingénieur qui a une expérience préalable avec les solutions et services infonuagiques. Dans ce rôle, vous devez vous attendre à coder et à écrire des scripts à l’aide de cadres sources ouvertes et de technologies infonuagiques populaires.

Cette offre de poste est une occasion unique de rejoindre une équipe dynamique chez Haivision qui cultive un environnement de type familial. En travaillant directement avec des technologies amusantes et avant-gardistes, votre poste jouera un rôle crucial dans la qualité et le succès de nos produits.

 

Responsabilités

  • S’approprier et influencer la direction de l’effort d’automatisation de votre/vos projet(s) respectif(s) et son calendrier afin de s’assurer que nous pouvons livrer les taches d’automatisation à temps.
  • Collaborer avec les responsables du développement, les propriétaires de produits et d’autres équipes pour assurer la meilleure qualité du produit en concevant des solutions d’automatisation ciblées.
  • Fournir une approche pratique des tests de produits complexes, notamment dans les domaines de l’automatisation des cas de test pour les tests de régression.
  • 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 correspond bien aux exigences et aux objectifs de l’équipe d’AQ.
  • Examiner le code d’automatisation créé par d’autres développeurs AQ pour assurer la conformité aux normes de codage.
  • Examiner les exigences du produit, les spécifications fonctionnelles et de conception pour déterminer et préparer les cas de tests automatisés.
  • Contribuer à l’élaboration du cadre des projets d’intégration en utilisant des technologies et des solutions en nuage.
  • Innover en matière de stratégies de validation correcte des API et de mise en œuvre de bout en bout de l’infonuagique.

Compétences et qualifications

  • Diplôme universitaire en informatique ou dans des domaines connexes
  • 4+ ans de connaissances en développement d’automatisation de logiciels et en AQ
  • Solide expérience en codage : JavaScript, Node.js, Python, Bash cryptage.
  • Expérience dans les tests d’API, de services Web, d’API REST et d’interface utilisateur.
  • Maîtrise de GIT, Postman, Teamcity.
  • Connaissance approfondie et expérience de travail avec des systèmes basés sur Linux.
  • Connaissance des cadres d’automatisation suivants :
    • Pytest
    • Nightwatch
    • Selenium
  • Familier de Jira/Confluence/X-ray/Bugzilla ou d’autres outils de gestion des tests similaires.
  • Être proactif, autonome et proposer des idées innovantes
  • Avoir travaillé dans un environnement agile et avoir une certaine connaissance des pipelines CI/CD/DevOps.
  • Capacité à travailler avec un minimum de supervision, à gérer les priorités et à rester organisé.
  • Connaissance et travail avec les outils et l’informatique en nuage (infonuagique)
  • Compréhension des technologies d’encodage et de décodage vidéo.
  • Dois démontrer sa capacité à communiquer efficacement avec les cadres supérieurs, les superviseurs, les pairs et les utilisateurs finaux.
  • Capacité à maintenir Windows//Linux/espaces virtuels (VMs)

 

Vous pourriez être parfait si vous :

  • montrez l’exemple et incarnez les valeurs fondamentales de l’entreprise dans vos actions et votre comportement
  • aimez les défis et avez la passion d’apprendre de nouvelles choses
  • avez d’excellentes aptitudes à la communication écrite et orale
  • vous savez résoudre les problèmes, vous êtes analytique et vous avez le souci du détail
  • vous êtes capable de résoudre des problèmes et de faire preuve d’esprit critique
  • vous apprenez vite et êtes prêt à explorer de nouvelles technologies
  • vous avez une expertise dans l’architecture et l’exploitation de solutions construites sur Azure ou dans un environnement d’infonuagique informatique dématérialisée
  • bonne compréhension de l’infrastructure, de l’architecture des bases de données et des réseaux pour des applications hautement disponibles à l’échelle de l’internet

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

    Formulaire de candidature




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