# Software Engineer II

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/ko_KR/careers/JobDetail/SE-II-SGP-CompApp/216448?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_4d8bda7f-d2a

## Description

Electronic Arts is building next-generation entertainment experiences that inspire players and fans worldwide. In this role, you will be part of a team that helps identify quality issues earlier by building automation software and developer tools for EA SPORTS FC.

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

**Responsibilities**

- 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 automation and evaluate AI-assisted approaches.

- Partner with developers and quality teams to clarify requirements, prioritize coverage, estimate work, review code, and share knowledge.

**Required Qualifications**

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

- A Bachelor'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.

**Benefits** EA supports a balanced life with a comprehensive benefits program that emphasizes physical, emotional, financial, professional, and community well-being.

## Skills

### Required
- TypeScript
- JavaScript
- modular design
- data structures
- automated testing
- code review
- Git
- Appium
- WebdriverIO
- Detox
- Espresso
- XCUITest

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/ko_KR/careers/JobDetail/SE-II-SGP-CompApp/216448?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
