Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Electronic Arts

New

Software Engineer II

Posted Updated
Discussion

Description

Description

In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation software and developer tools for EA SPORTS FC, including for the Companion App on iOS, Android, and web.

Role summary

You will develop mobile automation components, integrate them into our development workflows, and improve our automated test feedback. You will report to our Engineering Manager. You will work hybrid, at least 3 days a week, from our office in Burnaby, BC.

Responsibilities

  • You will build modular automation components for mobile and web flows, with clear interfaces and automated tests.

  • Configure and maintain physical device labs, emulators, and simulations.

  • Integrate automated checks into Continuous Integration (CI) workflows with repeatable test data, secure authentication, and clear diagnostics.

  • Investigate failures and flaky tests, distinguish between application, test, and environment issues, and verify root-cause fixes.

  • Track coverage, reliability, and runtime metrics to improve our automation, and evaluate AI-assisted approaches.

  • Partner with our developers and quality teams to clarify requirements, prioritise coverage, estimate work, review code, and share knowledge

Required qualifications


  • 2+ years of professional software development or test automation experience.

  • A Batchelor's degree in Computer Science, Software Engineering, or a related technical field with coursework or academic exposure to Artificial Intelligence / Machine Learning concepts.

  • Proficiency in TypeScript or JavaScript, modular design, data structures, automated testing, code review, and Git.

  • Experience automating mobile applications across physical devices, emulators, and simulators using frameworks such as Appium, WebdriverIO, Detox, Espresso, or XCUITest.

  • Experience running automated checks in CI and investigating failures through logs, debugging and repeatable tests.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →