Spécialiste de l'automatisation des systèmes Backend de l'AQ

About the Employer
Description de l'entreprise

Fondé en 1992 et basé à Montréal, Behaviour Interactif est l'un des plus importants concepteurs de jeux vidéo indépendants en Amérique du Nord avec près de 600 employés et plus de 70 millions de jeux vendus sur toutes les plateformes. En 2019, son jeu original primé Dead by DaylightTM, a célébré 12 millions de joueurs. À ce jour, les jeux sur mobiles de Behaviour ont rejoint plus de 200 millions de joueurs à travers le monde. Behaviour compte parmi ses partenaires certaines grandes entreprises les plus connues au monde comme Sony, Disney, Netflix, Activision, Warner Bros, Ubisoft, Xbox Game Studios, Google, Bombardier, Wargaming, HBO, NetEase, Gaea, La Capitale et plusieurs autres. Pour plus de renseignements : bhvr.com.

Description du poste

Behaviour est à la recherche d'un Spécialiste de l'automatisation Backend de l'AQ qui travaillera en étroite collaboration avec différentes équipes pour garantir que nos services backend sont de la plus haute qualité en termes de fonctionnalité et de convivialité. Dans ce poste, le spécialiste sera le point de contact des équipes d'assurance qualité ainsi que de l'équipe de développement backend.

Ces derniers coordonneront les efforts de test et créeront des cadres de test pour les développeurs et contribueront finalement à l'amélioration des processus dans l'infrastructure backend. Le candidat choisi sera responsable de l'organisation des tâches d'assurance qualité pour l'ensemble des opérations et du développement, tout en assurant des canaux de communication appropriés entre les membres de l'équipe.

Le spécialiste de l'automatisation de systèmes Backend de l’AQ que nous recherchons doit apprendre rapidement et aimer sortir des sentiers battus. Il doit savoir organiser efficacement les charges de travail tout en trouvant activement des moyens de réduire le temps consacré aux tâches.

Responsabilités

· Travailler avec les développeurs Backend pour automatiser les tests, ajouter de nouveaux cas de test et améliorer les méthodologies

· Fournir un soutien en direct aux équipes liées aux fonctionnalités de base, apporter de l’aide au suivi des performances des nouvelles fonctionnalités.

· Travailler avec les services de développement et DevOps pour vérifier quotidiennement la santé des builds, l'intégration et l'achèvement des fonctionnalités pendant phase de mise en oeuvre et le débogage

· Tester régulièrement les builds comme des candidats pour les soumissions d'AQ et de démo

· Attribuer des bogues dans le système de suivis Agile aux développeurs tout au long des cycles de développement

· Travailler directement avec l’équipe de développement sur les problèmes connus et peaufiner l'expérience finale de l'utilisateur

· Examiner la documentation existante du point de vue de l'utilisateur, en améliorant le contenu si nécessaire

· Effectuer des tests de charge, contribuant à la mise en place d'une plate-forme automatisée

· Documenter, communiquer et former les développeurs ou autres équipes sur les outils développés

· Effectuer d'autres tâches nécessaires pour appuyer l'équipe de soutien

Qualifications

Minimum de 4 ans d'expérience en assurance qualité et/ou en développement de solutions automatisées / backend

· Minimum 2 ans d'expérience sur des projets en direct

· Bonne compréhension du cycle de vie du développement logiciel en général et des jeux vidéo en particulier

· Expérience avec Confluence et Jira et compréhension des actions et processus administratifs

· Expérience avec les meilleures pratiques de développement telles que le contrôle à la source, l'intégration continue, les essais sur les diverses unités et les modèles de conception

· Expérience avec la technologie et l’architecture cloud comme AWS ou Google Cloud

· Bonne connaissance des systèmes git et CI comme Gitlab CI Jenkins, travis CI ou Github

· Capacité à concevoir et à écrire des applications backend distribuées de façon efficace et robuste et les utiliser sur un système automatisé

· Capacité à identifier les défis et à proposer des solutions

· Technologies/plateformes : curl/Postman, toute forme de cadre de tests et d'outils de tests de charge comme Tsung, JMeter, artillery.io ou Locust

· Langages : Javascript/Node.js/Typescript et Python

Renseignements complémentaires

Rejoindre Behaviour, c'est faire partie d'une entreprise qui croit en l'équité et la diversité. Nous basons toutes nos décisions d'emploi sur le mérite, les qualifications et les compétences. Nous ne pratiquerons jamais de discrimination fondée sur l'origine ethnique, la santé, la religion, l'âge, le sexe, l'orientation sexuelle, l'identité ou le handicap. Le masculin est utilisé sans aucune discrimination et dans le seul but d'alléger le texte.