Senior Software Development Engineer in Test

Unity Software
Vilnius
Full timeEUR 54,200 - 67,800 annuallyFunction: Solutions Engineering & Sales EngineeringSkills: ["Analytical mindset","Debugging across code and infrastructure","Collaborative team player","Agile mindset","Code review focus"]

Join the Automation and Tooling team to build and maintain Unity’s continuous integration test infrastructure. You’ll expand Android device and emulator testing across Unity’s CI pipelines, partner with the Android platform owner, and strengthen coverage across Android versions, GPUs, and device form factors. Work with engineers across sites to troubleshoot failing CI scenarios, improve automation tooling (including ADB and emulator management), and help drive reliability and code quality through reviews and technical decisions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
3 days ago

Senior Software Development Engineer in Test

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Join the Automation and Tooling team to build and maintain Unity’s continuous integration test infrastructure. You’ll expand Android device and emulator testing across Unity’s CI pipelines, partner with the Android platform owner, and strengthen coverage across Android versions, GPUs, and device form factors. Work with engineers across sites to troubleshoot failing CI scenarios, improve automation tooling (including ADB and emulator management), and help drive reliability and code quality through reviews and technical decisions.
Location: Vilnius
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Mid level

Key Responsibilities

  • •Expand and strengthen Android test infrastructure across Unity’s CI system alongside the Android platform owner.
  • •Design and maintain CI pipelines for Android devices and emulators, ensuring coverage across Android versions, GPU vendors, and device form factors.
  • •Contribute to Android device fleet strategy, including evaluating new devices, upgrading, managing device lifecycle, and compatibility.
  • •Build and improve Android test automation tools and frameworks, including ADB-based device interaction, emulator management, and test execution.
  • •Troubleshoot complex failing CI scenarios across code and infrastructure, and mentor team members through code reviews and best practices.

Pay and Benefits

Salary: EUR 54,200 - 67,800 annually
Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsPensionPaid LeaveLearning Budget

Key Requirements

  • •Experience with Unity and its usage.
  • •Knowledge of Unity test frameworks and testing methodologies.
  • •In-depth knowledge of Unity-supported platforms with depth in Android.
  • •Knowledge of Android phones including ADB connectivity, device provisioning, emulator configuration, Android SDK/NDK tooling, and device fleet management.
  • •Experience with CI/CD systems (e.g., Azure DevOps, Jenkins) and programming in C# (with secondary experience in Python).
Skills:Analytical mindsetDebugging across code and infrastructureCollaborative team playerAgile mindsetCode review focus
Languages:English
Tech Stack:AndroidAndroid SDKAndroid NDKADBEmulatorAVDAndroid StudioGoogle Firebase LabCI/CDAzure DevOpsJenkinsC#PythonBashPowerShellGitJiraClaudeGPU vendorsAndroid phones

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn