This job might no longer be available.
Programmeur de tests automatisés / Test Automation Programmer
2 years ago
Overview
Bethesda Game Studios recherche un Programmeur de tests automatisés talentueux pour rejoindre notre équipe qui repousse les limites du développement de RPG pour PC et consoles. Vous travaillerez en étroite collaboration avec les programmeurs principaux et les producteurs pour tester les fonctionnalités des jeux et développer 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 a talented Test Automation Programmer to join our team that is pushing the bleeding-edge of RPG development for the PC and consoles. You will work closely with lead programmers and producers to test game features and develop automated solutions that help production teams in all departments to take a proactive approach to quality assurance.
Responsibilities
- Rédiger un code en C++ clair, maintenable, hautement fonctionnel et portatif;
- Planifier et concevoir le code en collaboration avec les membres de l’équipe;
- Dévelopement continue sur les fonctionalités de test du jeu interne;
- Assurer de façon continue le roulement des tests automatisés;
- Investiguer et fixer les bugs rapportés par les tests automatisés;
- Concevoir et développer des outils additionels pour améliorer le processus de development;
- Apprécier jongler entre plusieurs différents systèmes, et aborder autant des systèmes complets que des taches aléatoires;
- Assurer le support et la maintenance des systèmes existants;
- Doit être capable de travailler de façon autonome avec un très bon esprit d’équipe, dote d’un solide sens éthique du travail ainsi qu’une attitude de collaboration;
- Estimer avec précision les délais et délivrer un travail de haute qualité dans le respect de ces délais;
- Fournir une expertise technique pour développer des technologies de pointe pour inclure: architecture, conception, prototype, mise en œuvre, test, debug, documentation, analyse, maintenance et support;
- Assurer la revue de code des autres membres de l’équipe.
- Writes clear, maintainable, highly functional code and portable C++ code;
- Plans and designs code in collaboration with team members;
- Continuous development on internal game engine testing functionalities;
- Ensure continuous automation of tests;
- Investigate/fix bugs reported by automated tests;
- Designs and develops additional tools to improve development workflow;
- Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks;
- Supports and maintains existing systems;
- 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
- 3+ ans d’expérience professionnelle en programmation C++ dans l’industrie;
- Titulaire d’un Baccalauréat en Sciences de l’Informatique, Ingénierie Logicielles ou expérience équivalenteExcellentes compétences analytiques et mathématiques;
- Solide expérience en programmation et conception en C++;
- Solides habiletés interpersonnelles et capacités de résolution de problèmes;
- Excellent niveau de communication et fortes compétences organisationnelles;
- Capable de travailler avec efficacité sous pression et de gérer plusieurs tâches en simultanée;
- Passion pour participer à la création de BONS jeux;
- Expérience de jeu des titres Bethesda Game Studios.
- 3+ years game industry C++ development programming experience with at least 3+ years of engine experience;
- Bachelor’s degree in Computer Science, Software Engineering or equivalent experience;
- Very strong C++ design and coding experience;
- 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 making GREAT games;
- Experience playing previous Bethesda Games Studios games.
Preferred Skills
- Expérience en programmation gameplay;
- Expérience dans le développement de jeux sur consoles
- Expérience avec des logiciels d’intégration continue comme TeamCity, etc.
- Expérience sous l’environnement Linux
- Expérience avec l’infrastructure infonuagique (AWS/Azure)
- Experience with gameplay programming;
- Development experience on game consoles.
- Experience with build automation software like Jenkins, TeamCity, etc.
- Experience working in Linux environment
- Experience working on cloud infrastructure (AWS/GCP/Azure)
Applicant Privacy Notice
Applicant Privacy Notice
Create Your Profile — Game companies can contact you with their relevant job openings.