# Software Quality Engineer

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

**Apply**: https://jobs.ea.com/es_ES/careers/JobDetail/Software-Quality-Engineer/216433?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7ac699be-56c

## Description

Electronic Arts is seeking a Software Quality Engineer to join their team in Seoul, Korea. The successful candidate will be part of the Quality, Verification & Standards (QVS) team, which supports game development teams in delivering high-quality experiences to players worldwide.

The QVS team works closely with studios globally, including EA's Asian studios, where they develop AAA sports games such as the FC Online series and FC Mobile series. The team's primary goal is to ensure the highest software quality, meeting or exceeding player expectations.

As a Software Quality Engineer, you will:

- Develop and maintain automation tools to support quality verification processes for FC Online and related projects.

- Collaborate with game development and QA teams to gather requirements and provide tailored technical solutions.

- Analyse existing workflows and legacy tools, leveraging AI-based approaches to enhance automation, intelligence, and overall efficiency and quality.

- Continuously improve automation tools to increase efficiency and reliability.

- Design and verify system architecture and non-functional requirements (scalability, reliability, performance, etc.) for large-scale microservice-based game servers and backend systems.

- Develop and refine load testing tools and processes to ensure robust performance under high user loads.

- Create and support functional and non-functional testing tools throughout the game development lifecycle.

- Collaborate with global Quality Engineering teams to share technologies and integrate best practices.

Requirements:

- Bachelor's degree in Computer Science or a related IT field, or equivalent industry experience.

- At least 5 years of practical software development experience.

- Proficiency in at least one major programming language, such as C++, C#, Java, JavaScript/TypeScript, or Scala.

- Experience with scripting languages like Python, Shell Script, or Groovy.

- Background in developing automation tools or automating development and quality processes.

- Hands-on experience with CI/CD tools like Jenkins, GitLab CI, Travis, or Bamboo.

- Familiarity with Lean/Agile software development processes.

Preferred qualifications:

- Experience with online game development.

- Understanding of software development lifecycles and process/test automation.

- Experience with large-scale microservice architectures or automated testing and load testing for online services.

- Practical experience with AI/ML for improving legacy workflows, tools, and engineering efficiency.

Benefits: Electronic Arts offers a comprehensive benefits package, including physical, emotional, financial, professional, and community well-being programs. Specific benefits vary by location but may include medical insurance, mental wellness support, pension plans, paid time off, family leave, free games, and more.

## Skills

### Required
- C++
- C#
- Java
- JavaScript/TypeScript
- Scala
- Python
- Shell Script
- Groovy
- Jenkins
- GitLab CI
- Travis
- Bamboo
- Lean/Agile software development processes

### Nice to have
- online game development
- software development lifecycles
- process/test automation
- large-scale microservice architectures
- automated testing
- load testing
- AI/ML

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/es_ES/careers/JobDetail/Software-Quality-Engineer/216433?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
