-
View all jobs
We are seeking a Quality Assurance Engineer to join a fast-paced team focused on mobile game quality. This role combines programming in C# (preferred) or Java with hands-on experience in Unity and mobile platforms. You’ll design and run automated tests across a device farm to ensure our games perform seamlessly on iOS and Android. This is a highly collaborative role where curiosity, detective work, and strong debugging skills are key to success.
What You’ll Do
You’ll play a key role in ensuring world-class mobile game quality at Microsoft, working on real devices across diverse platforms. If you love programming, mobile technology, and detective-style debugging, this role offers the chance to make a direct impact on the player experience.
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
What You’ll Do
- Develop and maintain automated tests for Unity-based mobile applications using C# or Java.
- Execute tests across a device farm (iOS and Android phones/tablets), manage devices, and analyze results.
- Run automated testing through Unity Test Runner and monitor results across both Android and iOS devices.
- Apply visual testing approaches and blueprint-driven test flows to validate gameplay and UI.
- Debug, troubleshoot, and partner with other teams to resolve failures and uncover root causes.
- Integrate automated tests into CI/CD pipelines such as Jenkins or Azure DevOps.
- Strong programming skills in C# (preferred) or Java, with experience in Unity.
- Hands-on mobile testing experience, ideally across both iOS and Android.
- Familiarity with device farms (AWS Device Farm, Kobiton, or similar).
- Ability to apply detective-style problem solving to investigate issues and drive them to resolution.
- Excellent communication and collaboration skills in a fast-paced team environment.
- Experience with Kobiton or transitioning test infrastructure between farms.
- Knowledge of Android (adb) and iOS/Xcode tooling.
- Exposure to visual programming like Unreal Engine Blueprints
- Experience with CI/CD tools like Jenkins or Azure DevOps.
You’ll play a key role in ensuring world-class mobile game quality at Microsoft, working on real devices across diverse platforms. If you love programming, mobile technology, and detective-style debugging, this role offers the chance to make a direct impact on the player experience.
Since 2005, Perform's engineers have been helping companies scale their apps and their teams. We were near-shoring before it was even a term and have worked with 100s of clients along the way.
Key Skills
Ranked by relevance
android
ios
unity
c
jenkins
java
cicd
unreal engine
aws
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevSecOps Engineer
2026-05-18
Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
Related
Senior iOS Engineer
2026-05-27
Full-time
Mid-Senior
Sweden
Information Technology & Services
Engineering
View Job Details
Related
DevOps Engineer
2026-05-24
Full-time
Not Applicable
Brazil
Information Technology & Services
Engineering
Login to Apply
- Posted
- Dec 16, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Brazil
- Company
- Perform
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
DevSecOps Engineer
2026-05-18
Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
Related
Senior iOS Engineer
2026-05-27
Full-time
Mid-Senior
Sweden
Information Technology & Services
Engineering
View Job Details
Related
DevOps Engineer
2026-05-24
Full-time
Not Applicable
Brazil
Information Technology & Services
Engineering