Quality Assurance Engineer
Arcade.com
Job Description
About us:
Arcade is a global mobile game publisher partnering with creative studios to bring fun, high-quality titles to players worldwide. We empower game creators to reach global audiences through data-driven publishing, creative excellence, and deep player insights. Our vision is to become a leading global powerhouse in digital entertainment, thus inspiring joy, creativity, and connection through play that challenges conventions and delights audiences everywhere.
We are part of the AI.Tech Group, which also includes Media.net in its portfolio. Media.net is one of the world’s largest independent contextual advertising businesses, with one of the industry’s most comprehensive advertising technology portfolios.
If you're ready to take your career to the next level and make a real impact in the company, then Arcade is the perfect place for you. Join us, and let's create the future of gaming together!
Role & Responsibilities - What you will do:
As a QA / Release Engineer for Arcade, you will bridge the gap between development studios and the final, player-facing product, ensuring high-quality, bug-free, and timely updates. You are responsible for the entire release lifecycle, from managing development builds to validating live operations (LiveOps), patching, and deployment across various platforms.
Your missions will be the following:
- Release Management & Deployment: Managing the release schedule, maintaining build pipelines, and ensuring that game updates are deployed efficiently to players.
- Quality Assurance & Testing: Executing functional, regression, compatibility, and performance testing (e.g., using tools like Jenkins, Git) to ensure stability before and after launch.
- LiveOps Support: Monitoring game performance in real-time, checking for bugs in live environments, and verifying fixes.
- Automation: Developing and maintaining automated test suites and tools to speed up testing, such as UI automation or client-server interaction testing.
- Risk Management: Identifying, reporting, and prioritizing defects, and ensuring that critical issues are resolved before launch.
Requirements:
- Experience: 3+ years in quality assurance, with at least 1 year of experience in mobile SDK, library, or middleware testing (not just app-level QA). Prior experience writing test harness apps against third-party SDKs is a strong plus.
- Native SDK / Library Testing: Ability to validate .aar and .xcframework binaries in isolation; write minimal host test harness apps; verify SDK init sequences, lifecycle edge cases, and dependency hygiene on physical devices.
- Cross-Platform Parity Testing: Systematic delta testing across Android, iOS, and Unity; able to isolate whether a divergence is in the Unity C# dispatch layer or the native layer; familiar with compile-time #if platform dispatch patterns.
- Stress & Performance Testing: Demonstrated experience profiling SDK init latency (Xcode Instruments, Android Profiler), running memory leak detection (heap dumps, JNI global reference checks), and load testing backend endpoints with tools such as k6 or JMeter. Must test on physical mid-range devices, not emulators.
- Backend & Data Verification: Proficiency in SQL or BigQuery for event pipeline validation — able to write queries and asserting data integrity end-to-end through the pipeline.
- Crash Reporting Tools: Hands-on experience with Sentry and/or Firebase Crashlytics dashboards — able to triage unsymbolicated crashes, compare crash-free session rates across releases, read breadcrumbs and custom keys to reconstruct SDK state before a crash, and distinguish app hangs from hard crashes.
- Game Industry Knowledge: Familiarity with game engines (Unity, Unreal Engine) and platforms (iOS, Android). Understanding of mobile ad mediation, attribution concepts, and GDPR consent requirements is a strong plus.
- Automation: Developing and maintaining automated test suites and tools to speed up testing. Experience with Espresso (Android), XCTest (iOS), or Unity Test Framework is desirable. Ability to write and maintain CI/CD pipelines (GitHub Actions, Fastlane, Jenkins) for SDK artifact validation.
- Analytical Abilities: Excellent skills in log analysis (logcat, Xcode console, Sentry breadcrumbs) to identify the root cause of defects across SDK init, ad, and attribution flows.
- Communication: Strong, professional, and clear communication skills to collaborate with developers, designers, and production teams.
Our Culture - Who we are :
Arcade is a global team of passionate gamers, creators, and data-driven thinkers shaping the future of mobile entertainment. We move fast, think boldly, and have fun while building games the world loves. Our culture thrives on creativity, collaboration, and accountability. We encourage everyone to take initiative, explore bold ideas, and make a real impact.
Our Core Values
Disruptive | Humble | Ambitious | Entrepreneurial | Accountable | Data-Driven
Benefits
We at Media.net follow a ‘Total Rewards’ philosophy that includes a market competitive approach to compensation and benefits, progressive people-centric policies, and recognition programs to bring out the best in you.
- Our excellent benefits include everything from comprehensive medical and life insurance to flexible work styles, hours, and leave options.
- Our workspaces are comfortable and fun, complete with bean bag chairs, ping pong tables, and all the snacks you can eat.
- Our benefits program is also designed to provide an overarching support system that the team can lean on, as and when they need it.
- All our teams are expected to work 80% of the time a month from office and utilize 20% remote flexibility based on business needs