NOTE: This job is no longer available!
Programmer
at THQ Montreal
Montreal
Primary Duties & Responsibilities
• Work with QA and development studios and senior engineering staff to create
test automation tools and test harnesses.
• Maintain, update, and refactor existing automation tools.
• Determining requirements, preparing and reviewing designs and writing /
debugging code.
• Work closely in a team-oriented environment with a talented team of
programmers.
• Gather feedback from QA and development teams for tools improvements and
process streamlining.
• Perform training for Development and QA on the use of automation tools.
Job Qualifications
• Bachelor’s Degree in Computer Science or Software Engineering and 2 year’s
experience in a QA Engineering role.
• Held a Programming or QA Engineer position on a AAA title.
• Passionate about tools engineering and continual process improvement.
• Experienced in C#, C++ programming languages and OOP principles.
• Familiar with Visual Studio and Perforce source control environments.
• Knowledge of game software testing tools development, software debugging, and
rapid unit testing.
• Experienced in game console development, SDK's, and tools.
• Able to work independently and within a team environment.
• Excellent communication skills working within a small group.
Other Qualifications
• Experience working with web development with systems such as IIS, ASP, WCF,
PHP, SOAP, and AJAX.
• Knowledgeable of scripting languages such as Python, Perl, and PowerShell.
• Familiar with server administration and configuration.
• Work with QA and development studios and senior engineering staff to create
test automation tools and test harnesses.
• Maintain, update, and refactor existing automation tools.
• Determining requirements, preparing and reviewing designs and writing /
debugging code.
• Work closely in a team-oriented environment with a talented team of
programmers.
• Gather feedback from QA and development teams for tools improvements and
process streamlining.
• Perform training for Development and QA on the use of automation tools.
Job Qualifications
• Bachelor’s Degree in Computer Science or Software Engineering and 2 year’s
experience in a QA Engineering role.
• Held a Programming or QA Engineer position on a AAA title.
• Passionate about tools engineering and continual process improvement.
• Experienced in C#, C++ programming languages and OOP principles.
• Familiar with Visual Studio and Perforce source control environments.
• Knowledge of game software testing tools development, software debugging, and
rapid unit testing.
• Experienced in game console development, SDK's, and tools.
• Able to work independently and within a team environment.
• Excellent communication skills working within a small group.
Other Qualifications
• Experience working with web development with systems such as IIS, ASP, WCF,
PHP, SOAP, and AJAX.
• Knowledgeable of scripting languages such as Python, Perl, and PowerShell.
• Familiar with server administration and configuration.
