Quality Assurance | Engineering

Software Developer in Test

Vancouver Studio

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.

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.

About Phoenix Labs:

We make games because we love them, and because we love the way they bring people together.

When we established Phoenix Labs in 2014, it was with the hope of creating a place where diverse teams of people could come together to build deep multiplayer games. We've assembled an experienced, passionate team of 100+ developers across our locations in Vancouver, BC, and San Mateo, CA.

Our first game, Dauntless, launched in 2019, and was the first game ever to release with true crossplay and cross-progression. Since then, we've watched our community grow to 20+ million players across four platforms. We're also backed by Garena, our long-time partner and one of the largest forces for gaming in Southeast Asia and emerging markets.

Come work with us.

View all job openings