Job Title:

QA Software Developer

Company:

WB Games Montreal

Location:

Montreal, QC

Job Reference:

153619BR

Closing Date:

2017-04-07


SUMMARY OF POSITION:
 
WB Games Montreal, a division of Warner Bros. Interactive Entertainment (WBIE), is currently seeking a software developer for the Quality Assurance team (QA). The QA Software Developer adapts technical solutions for in-house tools and integrates them, and personally designs, develops and supports software solutions for various uses:
 

  • Design, develop and maintain a variety of tools to meet the needs of a fast-paced automated testing environment
  • Build tools using industry standard APIs.
  • Design and build back-end solutions for automated testing on latest consoles (PS4, XboxOne) for numerous game projects
  • Develop Web-based and desktop UI/Dashboard and custom Web services
  • Develop data reporting and analytics services
  • Contribute to the design and development of SQL databases
  • Work primarily in a Microsoft Ecosystem (Visual Studio, C#, MVC and MSSQL). 

Job Responsibilities:

  • Design and develop software and Web service systems, including automated/back-end applications. (25%)
  • Design and implement front-end solutions, including Web dashboards and desktop UI applications. (25%)
  • Support, maintain and evolve existing tools and systems. (20%)
  • Document, communicate and train the QA staff or any other user on the tools developed. (10%)
  • Participate in code review with other team members and share knowledge. (10%)
  • Perform other related tasks and support the QA Department. (10%)

Other duties as assigned

JOB REQUIREMENTS:
 
Work experience

  • 5+ years video game and/or software development experience.
  • 3+ years of experience developing automated back-end solutions.
  • 3+ years of experience with C#.
  • Experience developing/testing for Xbox One or PS4 for AAA titles.

 
Education, professional training, technical training or certification

  • B.S. in Computer Science or other relevant field.

 
Knowledge/skills

  • Strong understanding of the software development life cycle in general and video games in particular.
  • Experience with best development practices such as source control, continuous integration, unit testing, design patterns and agile development methodologies (Agile/Scrum).
  • Solid background in .NET applications and developing (.NET 4.x +) in C#, including distributed systems, Windows services, client/server systems, multithreaded systems.
  • Technologies/Platforms: Web services, SOAP, XML, JSON, and scripting languages (PowerShell, Batch, Python).
  • Working knowledge of front-end technology (ASP.Net MVC, Entity Framework, HTML5/CSS3, desktop application).
  • Knowledge of SQL database design and implementation.
  • Knowledge of the different test tools on the market (Jira).
  • Ability to design and write efficient and robust back-end applications distributed and used on an automated system.
  • The applicant should be motivated, independent, detail-oriented and a responsible team-player.
  • Good verbal and written communication skills. 
  • Knowledge of video game development industry

 Other Assets:

  • Knowledge of Unreal engine/scripting.
  • Usage of source control repository (Perforce).
  • Knowledge of IIS.
  • Familiarity with Microsoft SharePoint.

TO APPLY:





Quote Job Reference: 153619BR

Posted 2017-03-27



Related jobs by Indeed job search

Senior Full-stack Developer
Alchemy Systems Toronto, ON

Web Developer
Evilnut Creative Technology
Source: Indeed
Vancouver, BC

Web Developer
eXplorance
Source: Indeed
Montréal, QC

Web Developer
SIGnature Recruiting Vancouver, BC






Return to www.Canadajobs.com | Add a Job | Return to Category: High Tech