Game QA Analyst (Unity – Mobile & Multiplayer)

irongame studios

Job Summary

Ironhide Game Studio is seeking an experienced Technical QA Analyst to enhance game quality. This role involves in-depth bug investigation, replication, precise documentation, and close collaboration with Development and Customer Support. The analyst will also define protocols and smoke tests for pre-launch/update testing, ensuring production builds meet quality standards. Ideal for a curious, methodical individual with strong technical judgment who enjoys both playing and breaking games to understand their failures.

Must Have

  • Experience in video game QA or technical QA (ideally mobile).
  • Ability to be methodical and organized.
  • High-detail bug documentation skills.
  • Ability to follow processes and propose improvements.
  • Excellent communication skills.
  • Experience with issue management tools (Jira, Trello).
  • Basic knowledge of Unity (opening projects, running scenes, reviewing logs).
  • Basic knowledge of version control (Git).
  • Analytical mindset and curiosity.
  • Comfort working with multiple devices, platforms, and testing tools.

Good to Have

  • Previous experience testing multiplayer / PVP / client-server games.

Job Description

Game QA Analyst (Unity – Mobile & Multiplayer)

We are looking for an experienced Technical QA to join the team and help us raise the quality of our games. You will be responsible for thoroughly investigating problems, replicating them, documenting them precisely, and working hand-in-hand with Development and Customer Support. You will also have a key role in pre-launch/update tests, defining protocols and smoke tests to ensure that builds released to production meet quality standards. This is an ideal role for someone curious, methodical, and with good technical judgment, who enjoys both playing and breaking things as much as understanding why they broke.

Your Role:

Bug investigation and analysis:

  • Get to the root of problems: reproduce, isolate, and describe bug behavior.
  • Categorize issues according to their impact (gameplay, monetization, frequency, severity, etc.).
  • Work in conjunction with Customer Support to take player cases and convert them into well-structured QA tickets.
  • Interact directly with players or the community (when necessary) to obtain more context, logs, or relevant information about difficult-to-replicate cases.

Bug reports and team communication:

  • Write clear, complete, and organized bug reports: steps to reproduce, environment, device, build, severity, expected vs. actual results, attachments (videos, screenshots, logs).
  • Maintain fluid communication with Development and Customer Support, following the bug lifecycle until its closure.
  • Validate fixes and detect regressions in new builds.

QA for launches and updates:

  • Be responsible for QA prior to each launch/update.
  • Design, execute, and maintain testing protocols and checklists for releases:
  • Basic smoke tests (crashes, login, game, progression, purchases, etc.).
  • Review of new features.
  • Review of known critical bugs.
  • Gatekeeper: Report when a build does not meet the minimum quality standard.

Tools and testing automation:

  • Use and improve internal testing tools: scripts, simple automations, test bots, special scenarios, etc.
  • Design and maintain repeatable smoke tests to quickly validate builds in different environments.
  • Perform testing on multiple physical devices and emulators/simulators, ensuring compatibility, performance, and reproducibility of scenarios in different hardware configurations.
  • Be able to incorporate artificial intelligence tools (for analysis, test automation, classification, case generation, etc.) when they bring efficiency to the process.

Technical testing (Unity, multiplayer, backend):

  • Be able to replicate problems in Unity Editor, load scenes, and test specific flows.
  • Handle logs and debugging tools (Unity Console, Logcat, Xcode, etc.).
  • Help detect multiplayer-related problems:
  • Desync, lag, connection drops, reconnections, game abandonment, inconsistent behavior between players.
  • Understand and respect differences between environments (dev, staging, prod) and builds.

Requirements:

  • Previous experience working in video game QA or technical QA (ideally mobile).
  • Demonstrable ability to:
  • Be methodical and organized in daily work.
  • Document bugs with a high level of detail.
  • Follow processes and, at the same time, propose improvements.
  • Excellent communication skills, both for interacting with the team and for investigating cases with players or the community when necessary.
  • Experience using issue management tools (Jira, Trello, etc.).
  • Basic knowledge of:
  • Unity (opening projects, executing scenes, reviewing logs).
  • Version control (Git): understand branches, builds, and how they relate to the features to be tested.
  • Analytical mindset, curiosity, and a desire to always go one step further.
  • Comfort working with multiple devices, platforms, and auxiliary testing tools.
  • Valued: Previous experience testing multiplayer / PVP / client-server games.

11 Skills Required For This Role

Communication Problem Solving Github Unity Game Texts Quality Control Git Jira X Code Multiplayer Trello

Similar Jobs