skip to main content

© 2025 - 2026 Into Games
Powered by Bird's Eye View.
Built by MAJOR.

Senior QA Programmer

QA Programming supports the game development process by building and maintaining automated testing frameworks, tools, and processes that enable efficient, scalable, and reliable quality assurance. It focuses on transforming manual testing into automated solutions, integrating test automation into CI/CD pipelines, and developing systems for functional, integration, regression, and performance testing. This role supports workflows related to test environment setup, defect logging, and quality validation across platforms, contributing directly to development efficiency and product stability. QA Programmers collaborate closely with software engineers, QA teams, DevOps, and technical disciplines within engines like Unreal to embed quality checks throughout the development lifecycle and ensure test coverage aligns with production needs.

Salary

£55.7k - £83.5k

£55k

£60k

£65k

£70k

£75k

£80k

£85k

  • Hands-on quality experience writing automation frameworks, measuring quality metrics, and driving testability for web/mobile applications
  • Fluent in one or more scripting languages such as C++/C#, Python, JavaScript and Unreal Engine Blueprints or audio domain-specific languages or environments such as Max, SuperCollider, PureData, FAUST, ChucK
  • Strong understanding of software such as WebDriverIO, Selenium, and Appium, QA methodologies, tools, and processes
  • Experience using a variety of operating systems and gaming platforms such as PC, Mac, Mobile, and Consoles
  • Experience with debugging tools and IDEs (Visual Studio, XCode, etc.)
  • Experience with dev and CI tools (Git, SVN, Perforce, TeamCity, Jenkins, Qase, TestRail, Confluence, Jira)
  • Experience with containerisation and cloud technologies (e.g., Docker, AWS, GCP)
  • Proficient in test case and bug management tools such as TestRail, Xray, Xcode toolkit, Android Studio, Jira, Asana

Software & Tools

C

C

Python

JavaScript

SuperCollider

PureData

FAUST

ChucK

WebDriverIO

Selenium

Appium

Git

SVN

Perforce

TeamCity

Jenkins

Qase

TestRail

Confluence

Jira

Docker

AWS

GCP

Technical Areas

Automation frameworks

test plans/cases

CI/CD quality engineering

environment setup/teardown

process ownership & metrics

cross-platform QA

Interpersonal Skills

Cross-functional collaboration

Communication