Offers “Ubisoft”

Expires soon Ubisoft

Programmeur QA / Automatisation (H/F) - QA Programmer / Automation (M/F)

  • CDI
  • Paris (Paris)
  • IT development

Job description



(English below)

Les équipes d’Ubisoft sont animées par leur volonté d’enrichir la vie des joueurs avec des expériences de divertissement originales et mémorables. Elles donnent vie à des mondes, de véritables terrains de jeux où l’imagination peut s’exprimer librement, donnant naissance à des moments de surprise, de fun et d’aventure qui permettent aussi au joueur d’apprendre et se découvrir.

Chez Ubisoft, vous avez l’opportunité de collaborer et d’évoluer avec des équipes passionnées et pionnières dans leur domaine, partout dans le monde. Vous progresserez dans un environnement bienveillant et inspirant dans lequel vous repousserez les limites de l’imaginaire et de la technologie pour créer les mondes qui passionneront nos joueurs.

Dans le cadre du développement du jeu BGE2, le studio de Montpellier recrute un Programmeur QA (H/F).

-----------------------

Ubisoft teams are driven by their desire to enrich players’ lives with original and memorable entertainment experiences. They give life to worlds, real playgrounds where the imagination can express itself freely, giving birth to moments of surprise, fun and adventure that also allow the player to learn and discover himself.

At Ubisoft, you have the opportunity to collaborate and evolve with passionate and pioneering teams, all over the world. You will evolve in a benevolent and inspiring environment in which you will push the limits of imagination and technology to create the worlds that will fascinate our players.

As part of the development of BGE2, the Studio of Montpellier is recruiting a  QA Programmer (M/F)  

(English below)

Situé au sein de l’équipe d’automatisation, le rôle du Programmeur QA est de développer l’architecture C# de ranorex et de produire des scripts de test automatique en collaboration avec les programmeurs outils, les release and build specialist et les testeurs.

Mission

Specificités BGE2

·  En collaboration avec les programmeurs QA et outil, développer et optimiser l’architecture C# de Ranorex
·  Produire des scénarios de test automatisés pour accompagner la croissance de l’infrastructure CI – CD du projet pour des contextes variés
·  En collaboration avec les équipes de test et de programmation outil, instaurer des bonnes pratiques et assurer le support de ranorex
·  Intégrer des solutions de tracking aux tests
·  En collaboration avec les build and release specialist, maintenir la ferme de machines de build pour ranorex

Global

·  Développer et améliorer l’automatisation des tests et des processus pour différents environnements (jeu, outils, build)
·  Assurer le support des processus automatisés
·  Développer des outils améliorant l’assurance qualité globale du projet (identification de bug, notifications, rapports, dashboard)

-----------------------

Located in the automation team of the project, the QA Programmer’s job is to develop our ranorex c# architecture and produce automated test scripts along side tool programmers, release and build specialist and testers.

Mission

BGE2 Specific

·  In collaboration with QA and Tool programmers, develop and optimize the C# architecture for Ranorex
·  Produce automated tests scenarios to support our project’s growing CI – CD infrastructure for various contexts
·  In collaboration with the test and tool programming team, ensure Ranorex support and best pratices
·  Integrate tracking solutions to your tests
·  In collaboration with build and release specialist, maintain the build farm for ranorex

Global

·  Develop and improve automated tests and processes for different environments (game, tools, builds)
·  Ensure support for the automated processes
·  Develop tools to globally improve the project’s quality assurance (bug identification, notifications, reporting)

 

(English below)

DUT informatique et équivalent, ou 2 années d’expérience à des postes similaires

·  Maitrise d’un langage de programmation orienté objet
·  Connaissances d’outils de gestion de versions (Git, perforce etc)
·  Anglais courant
·  Excellent relationnel et bonne communication
·  Capacité à travailler sous pression 
·  Approche orientée service aux utilisateurs
·  Vous êtes Autonome et ingénieux
·  Vous êtes rigoureux et méthodique
·  De l’expérience avec des outils de débug est un plus
·  Être familier avec un moteur de jeu est un plus (Unreal, Unity, éditeurs de mods)
·  Une connaissance des pipelines de production d'un jeu vidéo est un plus
·  La capacité à utiliser des outils de suivi de bugs et des méthodologies de test est un plus

-----------------------

Technical degree or minimum 2 years of proven experience in a similar position

·  Good knowledge of an object-oriented programming language
·  Knowledge of a Version control tool (Git, perforce etc)
·  Fluent English
·  Good interpersonal and communication skills;  
·  Ability to work under pressure 
·  Service orientated 
·  You are Autonomous and resourceful
·  You have a Rigorous and logical mind
·  Experience with debuggers is a plus
·  Experience with Game engines is a plus (Unreal, unity etc)
·  Knowledge of video game production pipelines is a plus
·  Good knowledge of bug tracking tools & methods is a plus

En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

Toute information sera traitée de manière confidentielle conformément à la Loi sur l'équité en matière d'emploi.