Testeur.euse de développement (Engin)

Jun 19, 2024
Montréal, Canada
... Not specified
... Senior
Full time
... Office work

En tant que testeur,euse de développement Engin chez Ubisoft MTL, vous analyserez et exécuterez des tests de performance, vérifierez la stabilité générale des nouvelles fonctionnalités correspondant à un moteur de jeu.

En testant le titre, vous devrez créer et comprendre les tableaux de bord qui suivent la mémoire, la performance et les crashs. Vous devez être capable de lire et de comprendre les crash dumps ou les piles d'appels à l'aide de divers outils de débogage du moteur.

Vous devrez interagir avec tous les membres de votre équipe, y compris les autres développeurs, les concepteurs, les artistes, les réalisateurs, les programmeurs, afin de comprendre l'origine des problèmes et de trouver des solutions possibles pour les résoudre. Grâce à vous, lorsque le jeu arrivera sur le marché ou qu'il sera expédié lors de la prochaine saison de contenu, les joueurs découvriront non seulement un jeu jouable, mais aussi une expérience agréable.

Principales responsabilités :

Les tâches principales et routinières de ce poste sont les suivantes :

  • Analyser le besoin de nouveaux tests de performance pour les nouvelles fonctionnalités.
  • Analyser les piles d'appels des crashs et les assigner au programmeur ou à l'équipe de programmation appropriés.
  • Produire et maintenir une documentation sur les processus ou les fonctionnalités concernant votre équipe ;
  • Suivre les bogues de fonctionnalité trouvés par les équipes internes et externes et coordonner leur correction (trier, prioriser et assigner aux bons développeurs).
  • Identifier les bugs et développer des plans de test pour la fonctionnalité qui vous est assignée (par exemple, mission, IA, audio, UI, gameplay, moteur, en ligne, etc.)
  • Créer et maintenir des plans de test détaillés.
  • Travailler avec d'autres testeurs de développement pour rester à jour, corriger des fonctionnalités, suggérer des solutions aux problèmes, partager des connaissances, etc.
  • Collaborer avec votre chef d'équipe pour comprendre la vision globale du jeu et la documentation de conception.

Expérience pertinente :

  • Au moins deux ans d'expérience en contrôle de la qualité, en assurance de la qualité ou dans un domaine connexe (dépannage, tests).

Compétences et connaissances :

  • Connaissance du logiciel Visual Studio
  • Connaissance de base des scripts (p. ex. Python ou javascript)
  • Connaissance de base d'un outil analytique (par exemple Kibana)
  • Connaissance de base d'un moteur de jeu (par exemple Unreal)
  • Compréhension du cycle de construction et des branches
  • Compréhension de base des pratiques agiles
  • Bonne connaissance des méthodologies, outils et processus d'assurance qualité ;
  • Connaissance des logiciels de suivi des bogues (par exemple Jira) et des outils de gestion des tests (par exemple TestRail et Xray)
  • Connaissance du système d'exploitation Windows (win 10) et des consoles (Xbox, PlayStation.)
  • Rigoureux et méthodique ;
  • Proactif, autonome et débrouillard ;
  • Bonnes compétences interpersonnelles et de communication.
  • Excellentes compétences en matière de résolution de problèmes, d'organisation, de communication et de relations interpersonnelles.
  • Esprit de collaboration, d'empathie et d'innovation.
  • Une solide compréhension du processus de développement et une passion pour les jeux vidéo.

 

Un atout supplémentaire :

  • Connaissance des scripts en C Sharp, C++
  • Compréhension de base de l'infrastructure en ligne d'un titre GaaS.
  • Compréhension du moteur d'un concurrent

Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels.

Plus que tout, chez Ubi Montréal, vous travaillerez sur un grand nombre de titres d’envergure et de grande qualité — Assassin’s Creed, Far Cry, Rainbow Six, Watch_Dogs, For Honor et… bon, on ne peut quand même pas vous partager tous nos secrets… – et vous travaillerez avec certains des plus grands talents de l’industrie.

Nous sommes un employeur équitable et la diversité nous tient à cœur. Nous ne faisons pas de discrimination à l'égard de la race, de l'origine ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'âge ou de l'état de santé.
La forme masculine est utilisée dans le but d'alléger le texte.