Bungie is seeking a Software Engineer in Test (Mid to Senior) with experience in developing automation for iOS and Android. In this role, you will be responsible for analyzing how to integrate mobile support into our existing automated test pipeline and implementing an initial prototype. You will also build custom tooling to enable testers and engineers to test challenging mobile scenarios. If you are passionate about empowering our studio of developers who work everyday to bring together millions of players, this might be the role for you!
Analyze legacy automated testing pipeline and build a proposal for incorporating mobile support
Build a functional prototype of an end to end mobile test automation pipeline
Work with team leads to determine the best path forward
Create custom scripts, tools, etc. to enable mobile testing scenarios
Collaborate daily with a cross-disciplinary team
Knowledge of core programming principles
Proficiency with C#
Experience automating testing of iOS and / or Android
Familiarity with build systems, CI/CD, etc.
Experience with NUnit (or similar)
Extensive knowledge of mobile automation middleware offerings
Strong ability to communicate with customers of different technical and non-technical backgrounds
Experience developing complex products with high cross-team dependencies
Most Bungie full-time employees will adopt a digital first approach allowing remote work in Bungie approved locations (outside of positions identified as 100% onsite in Bellevue/Seattle, or individuals preferring a hybrid/flex environment). Prospective full-time employees located outside of CA, CO, DC, FL, GA, IL, MA, MD, MN, NC, NJ, NY, OR, TN, TX, UT, VA, WA, or WI will need to establish residency in one of the states we are compliant in within 45 days of a start date. Contractors will follow a digital first approach adhering to the location guidelines agreed upon by our third-party employer/vendor and Bungie. Bungie’s remote policy is subject to change at the company’s discretion.