Software Engineer - Automation

Undead Labs
Seattle Washington
10 days ago

An individual contributor who is responsible for creating solutions that facilitate the automation of test and validation processes for our games. As a member of the software engineering team, you will work closely with other developers to build requirements and practices aimed at improving the quality of our game for players, integrate existing automation frameworks and create original ones, and consult with our infrastructure and IT staff to craft a robust system for driving a variety of quality test processes. This is a high-impact role that touches multiple products and people. It is a great fit for a collaborator who is keen to deliver top quality.

Your skills in software development, debugging, documentation and evangelizing best practices will be critical to your success. As an automation engineer on the team, you will tackle problems both technical and logistical, and you will support other developers in our shared goal of creating an amazing product for our millions of fans.

At Undead Labs, we work in highly collaborative, cross-discipline teams because we understand that the best ideas are ones we generate together. We are humble and curious in our work, and are always striving to make things better - for our players, for each other, and for our industry. Everyone here is committed to helping the team thrive, enabling us to rise to the moment to build incredible games.

Core Responsibilities and Objectives

  • Write, maintain and optimize production-quality tools.
  • Work with product leaders to develop strategy and tactics related to test automation, sustaining product quality, and improvement of our players’ experience.
  • Bridge the gap between game systems and both internal and external quality assurance teams by implementing bot testing, soak test systems, data verification systems, and guiding the development of gameplay test hooks.
  • Work collaboratively with your colleagues to prototype, iterate on, and deliver software solutions.
  • Apply your knowledge, critical thinking skills, unique perspective and ideas to the production of our games.
  • Provide mentorship to other developers, participate in shaping development practices and standards in order to help the team deliver high quality work.
  • Champion internal practices that put quality at the forefront of all our work.

Core Traits and Experience

  • Proficient with C++, C#, Python, or a similar language.
  • Familiar with software development methodologies.
  • Familiar with shell scripting and similar environments.
  • A self-starter with the ability to make progress in the face of ambiguity by gathering data and performing analysis needed to make and justify decisions.
  • Ability to communicate effectively across disciplines.
  • Ideally has 2+ years of experience in a software engineering role.

Bonus Traits and Experience

  • Experience with Unreal Engine.
  • Experience with console game development.

Benefits & Perks

Benefits/perks listed below may vary depending on the nature of your employment with Undead Labs and the state in which you work.

  • Medical, dental, and vision health insurance
  • Unlimited PTO
  • 401k plan with 50% matching
  • Subsidized transportation to & from work
  • Professional growth resources
  • Discounts on the Microsoft Games store

Physical Requirements

  • Close vision to monitors and screens, consistently working on computer equipment such as keyboards and monitors, long periods of sitting.
  • Noise levels are low to moderate in the work environment.

Reasonable accommodations can be made to enable individuals with disabilities to perform the essential functions.

Undead Labs is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.

We look forward to hearing from you!

Create Your Profile — Game companies can contact you with their relevant job openings.

Related Jobs

Test Automation Engineer (Software Engineering)
Immutable · Sydney, Australia · 4 days ago
Lead Software Engineer, Automation
Blizzard Entertainment · Irvine, CA · 6 days ago
Automation Software Development Engineer in Test
Epic Games · Cary, NC · 3 months ago
Automation Software Development Engineer in Test - Multiple Locations
Epic Games · Cary, NC · 2 months ago
Software Development Engineer, Game Server Automation
Amazon · Irvine, CA · 5 months ago
Senior Software Engineer - Frostbite (Automation)
Electronic Arts · Vancouver, British Columbia · 3 months ago
Software developer in automation testing
Keyword Studios · Saint Petersburg, Russia · 1 year ago
Gameplay Automation/QA Engineer
Roblox · San Mateo, CA · 1 year ago
Systems Engineer, Automation
Blizzard Entertainment · Irvine, CA · 7 months ago
Intern Automation Engineer - PowerBI Developer
Ubisoft · Pune, India · 1 month ago
QA Automation Engineer (Junior/Specialist)
CD Projekt · Warsaw, Poland · 4 days ago
QA Automation Engineer
Skillz · Las Vegas, NV · 1 year ago

Jobs at Undead Labs

Engineering jobs