Engineering

Software Development Engineer in Test

Vancouver, BC

Phoenix Labs is looking for a Software Developer in Test to join the Dauntless team. This role is responsible for designing and implementing solutions to meet the general needs of the Quality Assurance team, as well as other developers within the studio, to build confidence in the quality of our product. The successful candidate is a technically minded, succinct communicator, who understands the nature of a live service game, and the demands of frequent code and content updates.

Applicants must live within commuting distance to the Vancouver studio. This is a full-time, permanent position. This job is unsuitable for remote employees.

Responsibilities:

  • Interface with developers, designers, and embedded QA to build confidence in quality by determining testing pain points that can be supported by testing tools, products, or automated tests.
  • Build and execute testing tools, products, and automation coverage mentioned above.
  • Identify, document, and highlight risks and inefficiencies, providing mitigation or contingency solutions where possible.
  • Continue maintenance and ownership of existing testing tools (eg. the AI and scripts that drive the studio’s automated bots to test the game), products and automation tests.
  • Navigate the cross-disciplinary team structure at Phoenix Labs to ensure each team’s needs are met while assuring the quality of the product as a whole.
  • Own the vision for automated testing at Phoenix Labs, and work with Engineers and Technical Designers to execute on that vision.
  • Help prepare as needed for patches for release, on a demanding cadence.

Required:

  • Degree in Computer Science or similar field.
  • 2+ years of software testing experience.
  • Proficiency with UE4 editor (or a similar visual scripting editor), C++, and C#.
  • A technical mindset.
  • An understanding of the limitations and requirements of various gaming platforms.
  • Strong ability to communicate clearly, both verbally and in writing.
  • Self-motivated, adaptive, resourceful, and have effective time management skills.
  • Ability to write accurate and detailed test plans.

Preferred:

  • Confidence with Jira, Confluence, and Perforce.
  • Experience scripting in Python.
  • Experience supporting a live service with frequent releases.
  • Experience with testing networked games.
  • Experience creating a plan for, and ensuring the execution of, an automated testing strategy.

Who we are:

Phoenix Labs is a multinational video game company with connection at its core. Dauntless, our flagship title, was the first-ever game to launch with full cross-play and cross-progression, and we’re already working on several new projects and ways to bring people together.

In our studios, the story is the same. Our teamwork, transparency, and optimism keep us focused on doing what matters, and we work hard to live up to our central promise that people are the ends, not the means.

Phoenix Labs is headquartered in Vancouver, BC, with studios in Montreal, Los Angeles, and San Mateo. We are backed by Garena, our long-time partner in Southeast Asia.

Learn more about our values->

Come Work With Us.

View all job openings