Tweet

The Associate QA programmer creates and maintains software systems which support the testing and development of blockbuster games released under the WB Games brand.

Responsibilities

  • Design and develop features for one of the most powerful videogame test automation systems

  • Support games being developed around the world, across multiple WB studios

  • Join a team of five developers, plus dedicated QA

  • Develop a variety of applications across architectural layers: UI, web and windows services, and database

  • Design and build automated / back-end solutions that communicate with latest consoles (PS4, XboxOne, Nintendo Switch) for a multitude of game projects

  • Develop web based and desktop UI/Dashboard and custom web services

  • Contribute to the design and development of SQL Databases

  • Work primarily in a Microsoft Ecosystem (Visual Studio, .NET, C#, C++, MVC, MSSQL)

Experience

  • 1 year video game and/or software development experience

  • 1 year experience with C#

Education

  • Collegial Degree or above in Computer Science or relevant field

Knowledge/Skills

  • Understanding of the Software Development Life Cycle in general and videogames in particular

  • Knowledge of .NET applications (.NET 4.x +) in C# including distributed systems, windows services, client/server system, multithreaded systems

  • Knowledge on front-end technology (ASP.Net MVC, Entity Framework, HTML5/CSS3, WPF)

  • Knowledge of SQL Database design and implementation

  • Good verbal and written communication skills

  • Knowledge of video game development industry

Nice To Have

  • Experience with best practices in software development such as source control, continuous integration, unit testing, design patterns and agile development methodologies (Agile/Scrum)

  • Experience developing automated / back-end solutions

  • Knowledge of C++

  • Knowledge of Unreal engine / scripting

  • Experience developing/testing for Xbox or Sony AAA titles

  • Technologies/Platforms – Web services, SOAP, XML, JQUERY, JSON, RESTFul interfaces, scripting langage (PowerShell, Batch, Python)

  • Usage of source control repository (Perforce)

  • Knowledge of the different test tools of the market (Jira)

Management has the right to add or change duties and job requirements at any time.

Benefits

Our employees are our most valuable resource; therefore, we provide them with a competitive compensation package commensurate with skills and experience, excellent benefits, high level of job satisfaction and a casual and fun work environment.

Apply