Programmeur Automatisation (H/F) - Automation Programmer

  • 93100 Montreuil, France
  • Temps complet

Description de l'entreprise

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.

 

The World of UBISOFT

Ubisoft's teams are driven by their goal to enrich the life of the players with memorable and original entertainment experiences. They give life to beautiful worlds where the imagination can express itself completely, resulting in moments of surprise, fun and adventure that allow the player to learn and discover himself.

At Ubisoft, you have the opportunity to work and grow with passionate teams that are pioneers in their field, all around the world. You will evolve in a caring and inspiring environment in which you will push the limits of the imagination and technology to create worlds that will fascinate our players.

In the context of its development, Ubisoft is looking for new talents to join its production studio in Paris, where titles such as "Ghost Recon: Wildlands", "Mario+Rabbids: Kingdom Battle", "Just Dance 2019" or "Watch_Dogs 2" have recently been developed.

Are you ready to take on new challenges?

Do you want to give beautiful experiences to the players? Come join us!

Description du poste

Au sein des équipes Qualité et Ingénieurs du studio de production de Montreuil, vous êtes chargé(e) de développer les processus d’automatisation des tests. Vous serez également amené(e) à participer au développement d’outils pour les équipes Qualité.

Vos principales missions consistent à :

  • Développer et renforcer l’automatisation des procédures de test, déployer le plan d’automatisation, en collaboration avec les Dev Testers,
  • Proposer des solutions d’automatisation des tests gameplay et performance dans le but de récolter des données du jeu (Mémoire, FPS, Drawcall, erreurs),
  • Développer des outils performants et intuitifs permettant à l’équipe Qualité de gagner en efficacité,
  • Adopter une approche centrée sur les utilisateurs (UX Design), en relation constante avec les autres métiers de la production et en les impliquant dans la conception et le développement,
  • Effectuer une veille sur les pratiques d'automatisation de tests au sein d'Ubisoft et de l'industrie du jeu vidéo dans son ensemble.

 

Job Description

Working as part of the Quality and Engineering teams of the Montreuil production studio, you are in charge of developing the test automation processes. You may also be involved with the development of tools for the Quality Assurance teams.

Your main roles and responsibilities will be:

  • Developing and enhancing the automation of test procedures, and deploying the automation plan, working closely with the Development Testers,
  • Offering solutions for the automation of gameplay and performance tests with a view to collecting game data (Memory, FPS, Drawcall, errors),
  • Developing effective, intuitive tools allowing the Quality Assurance team to improve its efficiency,
  • Adopting a user-focused approach (UX Design), continually aligned with other trades involved in the production process and by involving them in design and development,
  • Analyzing the market in relation to other projects.

Qualifications

  • Vous êtes issu(e) d’une formation de type école d’ingénieur ou équivalente et avez une première expérience professionnelle dans le domaine du développement ou de l'automatisation de tests,
  • Vous maîtrisez impérativement les langages C++ et C#, des connaissances en Python seront appréciées,
  • Vous êtes à l’aise avec le développement d’interfaces sous Windows en C# (Winforms, WPF) ou en C++ (Qt),
  • Vous avez des notions en ergonomie et en UX Design,
  • Vous maîtrisez l’anglais et êtes à l'aise dans une équipe internationale,
  • Vous avez un très bon relationnel et une facilité à travailler en équipe,
  • Vous êtes passionné(e) par les jeux vidéo et possédez une bonne culture vidéoludique.

 

Qualifications

  • You come from an engineering school or equivalent training background and have first-hand professional experience in the field of software development or test automation,
  • You are proficient in C++ and C#, and knowledge of Python would be appreciated,
  • You are comfortable developing interfaces in Windows in C# (Winforms, WPF), or in C++ (Qt),
  • You have some basic notions of ergonomics and UX Design,
  • You are proficient in French and English and are comfortable working as part of an international team,
  • You have good interpersonal relations skills and can easily work in a team,
  • You have a passion for video games and have in-depth knowledge of the video games industry.

Informations complémentaires

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes. 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.

 

Additional Information

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, and age or disability status.

Vidéos à regarder