QA Programmer

Bethesda Game Studios

Full time

Montreal, QC, Canada

Oct 9

Overview

Bethesda Game Studios®, situé à Montréal, recherche des programmeurs QA talentueux pour rejoindre l’équipe qui dépasse les standards et repousse les limites du développement de jeux AAA sur les plateformes PC et consoles. Les programmeurs travailleront en étroite collaboration avec les principaux programmeurs et producteurs pour tester les fonctionnalités des jeux. Ils développeront des solutions automatisées qui aideront les équipes de production de tous les départements à adopter une approche proactive de l'assurance qualité.

 

Bethesda Game Studios® is looking for talented QA Programmers to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles. Programmers will work closely with lead programmers and producers to test game features. Develop automated solutions that help production teams in all departments take a proactive approach to quality assurance.

Responsibilities

  • Écrit un code clair, facile à maintenir, hautement fonctionnel et portable ;
  • Planifier et concevoir le code en collaboration avec les membres de l'équipe ;
  • Développement continu des fonctionnalités de test interne de l'engin de jeu ;
  • Assurer l'automatisation continue des tests.
  • Enquêter sur les bogues signalés par les tests automatisés.
  • Conçoit et développe des outils supplémentaires pour améliorer le flux de développement
  • Doit être un joueur d'équipe motivé et énergique, avec une très forte éthique de travail et une attitude coopérative ;
  • Estimer précisément ses horaires et fournir des produits de travail de haute qualité à cet égard ;
  • Fournir une expertise technique pour développer des technologies de pointe, notamment : architecture, conception, prototype, mise en œuvre, test, débogage, documentation, analyse, maintenance et assistance ;
  • Examiner les codes des autres membres de l'équipe


  • Writes clear, maintainable, highly functional code and portable code;
  • Plans and designs code in collaboration with team members;
  • Continuous development on internal game engine testing functionalities.
  • Ensure continuous automation of tests.
  • Investigate bugs reported by automated tests.
  • Designs and develops additional tools to improve development workflow
  • Must be a self-motivated and energetic team player with a very strong work ethic and cooperative attitude;
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule;
  • Provide technical expertise to develop cutting-edge technologies to include: architecture, design, prototype, implement, test, debug, document, profile, maintain, and support;
  • Review codes from other team members

Qualifications

  • Plus de 3 ans d'expérience en programmation dans l'industrie du jeu;
  • Baccalauréat en informatique, génie logiciel ou expérience équivalente;
  • Très bonne expérience en matière de conception et de codage C++;
  • Expérience avec des logiciels d'automatisation de build comme Jenkins, TeamCity, etc.;
  • Solides compétences interpersonnelles et capacité à résoudre les problèmes;
  • Capacité à apporter des idées innovantes et originales pour tous les aspects de la production et du développement de jeux;
  • De solides compétences en matière de communication et d'organisation;
  • Doit bien travailler sous pression et gérer des tâches multiples;
  • Passion pour les titres de Bethesda Games Studios et pour la réalisation de BONS jeux;
  • Expérience de nos jeux précédents;
  • 3+ years game industry development programming experience;
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent experience;
  • Very strong C++ design and coding experience;
  • Experience with build automation software like Jenkins, TeamCity, etc.;
  • Strong interpersonal skills and problem-solving ability;
  • Ability to contribute innovative and original ideas towards all aspects of game production and development;
  • Strong communication and organizational skills;
  • Must work well under pressure and handle multiple tasks;
  • Passion for Bethesda Games Studios titles and for making GREAT games;
  • Experience playing previous games;

Preferred Skills

  • Connaissances en C#
  • Connaissances en Python
  • Expérience sur les consoles de jeu
  • Expérience dans l'environnement Linux
  • Expérience dans le domaine des infrastructures cloud (AWS/GCP/Azure)

  • C# knowledge
  • Python knowledge
  • Experience working on game consoles
  • Experience working in Linux environment
  • Experience working on cloud infrastructure (AWS/GCP/Azure)

We embrace diversity, equity, and inclusion in everything we do – from recruiting for our studios, publishing and operations to fostering safe and respectful workplaces that encourage collaboration. Our culture is based on principles of respect, inclusion, and fair treatment and we welcome anyone into our family without regard to race, religion, gender identity, sexual orientation, or age.

Our diversity fuels our innovation and inspires us to create game worlds that bring us closer to the global community of players we serve.

Apply for this position

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

Details

Bethesda Game Studios

We’re the game developers of The Elder Scrolls, Fallout, and Starfield.

Apply for this position