Offers “Ubisoft”

Expires soon Ubisoft

QA Programmer [Anvil Pipeline] Karin Bolanos

  • Montréal (Agglomération de Montréal)

Job description



Ubisoft Montréal is looking for you, QA Programmers [Anvil Pipeline]. 

Ubisoft Montreal, an industry leading developer of video games, located in the heart of Montreal’s Mile-End, offers a unique environment where creativity, teamwork and cutting-edge technology bring to life critically acclaimed video games and iconic AAA franchises. You will benefit from a competitive compensation package, an open learning environment, and contribute to an international team driving innovation.

 

On being a QA Programmer [Anvil Pipeline] at Ubi Montréal

As a QA Programmer in the Anvil Pipeline team, you will promote and enhance the quality of the Anvil game engine and tools’ daily versions.

 

The daily life of a QA Programmer at Ubi Montréal

The main and routine tasks of the QA Programmer are to:

·  Develop automated tests and validation tools so as to increase the reliability of the Anvil game engine, tools and the games built on it;
·  Implement and integrate the tools and tests developed during version creation (build process) in collaboration with the programmers;
·  Promote the implemented procedures and verify that they are being followed by those working on the pipeline;
·  Carry out the tests on the versions;
·  Support and resolve problems related to the tests and tools that have been developed;
·  Generate statistics by recording reliability measurements;
·  Document the test procedures so that team members know the procedures and how to use the tools;
·  Identify/analyze production bottlenecks;
·  Develop applications to counterbalance development bottlenecks;
·  Develop application to support the quality assurance tasks (build systems, interactions with Perforce, interactions with bug database, etc.);
·  Develop applications to automate the tests (external game tools + internal game code);
·  Create applications to automate bug detection and notify the right people;
·  Analyze the Anvil game engine and tools’ bugs in order to find the cause;
·  Support the teams of programmers in order to correct the Anvil game engine and tools’ bugs;
·  Interact with the teams of programmers to foster the maintenance of a high-quality code, best practices, the implementation of standards, and the creation of guidelines;
·   Interact with QA teams to foster tools and code sharing, promote available tools, and create synergies;
·  Carry out all other related tasks.

What it takes to make it

·  Bachelor’s in computer science or computer engineering or equivalent;
·  Minimum 5 years’ experience in quality assurance in a computer company, ideally in the video game engine or equivalent;
·   Minimum 3 years experience in C# / .NET
·   Ability to work well as part of a team;
·   Analytical ability;
·   Organizational skills;
·   Creativity;
·   Attention to detail.

 

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, age or disability status.

Make every future a success.
  • Job directory
  • Business directory