JobTarget Logo

Sr. Software Engineer (Automation Tools) in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Sr. Software Engineer (Automation Tools)

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Engineer (Automation Tools) in Canada.

In this role, you will design and build advanced QA automation systems that ensure the quality and stability of a live multiplayer gaming experience. You will work at the intersection of engineering, quality assurance, and game development, creating adaptive automation solutions capable of handling dynamic and procedurally generated game content. Embedded directly within development teams, you will help shape how systems are built to be testable from the ground up. This is a highly technical role where AI-assisted engineering is part of daily practice, enabling faster and more intelligent test creation and debugging. You will collaborate closely with developers to improve system design, test coverage, and release confidence. The environment is fast-moving, creative, and highly collaborative, with a strong focus on scalable engineering practices and innovation in game development workflows.

Accountabilities:
  • Design and implement scalable QA automation frameworks for dynamic and complex game systems
  • Develop adaptive testing strategies for procedurally generated content, character systems, and evolving gameplay mechanics
  • Collaborate with engineering teams to improve system testability through architecture improvements, test hooks, and data design enhancements
  • Integrate AI-assisted workflows into automation processes, including test creation, debugging, and code review
  • Build and maintain CI/CD-integrated testing pipelines using tools such as GitHub Actions, Jenkins, or similar systems
  • Define and enforce automation engineering standards and reusable testing patterns across projects
  • Contribute to end-to-end quality strategy across development, ensuring reliability, performance, and scalability of game systems
  • Work cross-functionally to align QA automation efforts with broader engineering and product goals
Requirements:
  • Strong proficiency in Python or C#, with proven experience building QA automation frameworks from scratch
  • Hands-on experience with Unity or similar game engines, particularly in testing gameplay systems and client-side behavior
  • Demonstrated experience using AI coding tools as part of daily engineering workflows, including test generation and debugging support
  • Strong understanding of complex game systems such as combat, progression, economy, or procedural content generation
  • Experience designing test strategies for highly dynamic and combinatorial systems rather than static test cases
  • Familiarity with CI/CD systems such as GitHub Actions, Jenkins, or TeamCity
  • Ability to work effectively in fast-paced, iterative development environments with shifting priorities
  • Strong collaboration, communication, and problem-solving skills
  • Experience with cloud or distributed testing infrastructure (e.g., AWS, load testing) is a plus
Benefits:
  • Opportunity to work on a live multiplayer game with large-scale, dynamic systems
  • Highly collaborative engineering culture with strong emphasis on ownership and innovation
  • Early adoption of AI-assisted engineering workflows in production environments
  • Strong influence on both game systems design and engineering best practices
  • Exposure to complex, large-scale game development challenges
  • Inclusive and diverse workplace culture focused on belonging and collaboration
  • Career growth opportunities within a team of experienced industry veterans
  • Remote-friendly environment within Canada
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

Senior QA Engineer(contractor)

3Pillar Global
Canada Creek, Nova Scotia
New

Staff Software Engineer, Data Platform

Jobgether
Canada Creek, Nova Scotia
New

Technology Lead

Jobgether
Canada Creek, Nova Scotia
New

Senior Software Engineer, Compensation

Jobgether
Canada Creek, Nova Scotia

Sr. Software Engineer

VGS
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.