Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Electronic Arts (EA) • Seoul, South Korea
Role & seniority: Software Engineer, Quality Verification & Standards; 5+ years hands-on software development experience
Stack/tools: C++, C#, Java, JavaScript/TypeScript, or Scala; Python, Shell Script, Groovy; automation/QA tooling; CI/CD (Jenkins, GitLab CI, Travis, Bamboo); AI/ML to enhance workflows
Develop test automation tools and tailor solutions from game development/QA requirements
Analyze workflows/legacy tools and apply AI-driven approaches to improve automation, intelligence, efficiency, and quality
Design/verify system architecture and non-functional requirements (scalability, reliability, performance) for large-scale microservices-based game servers; create load testing tools; collaborate with global QA teams
Must-have skills: Bachelor’s degree in CS or related IT field (or equivalent); 5+ years software development experience; proficiency in at least one major language (C++, C#, Java, JavaScript/TypeScript, Scala); scripting (Python, Shell, Groovy); automation tool development; CI/CD tooling experience; Lean/Agile processes; hands-on AI/ML experience to enhance workflows
Nice-to-haves: Experience with QA/test automation in gaming; experience with performance/load testing at scale; familiarity with AI/ML pipelines and AI in Dev/QV processes
Location & work type: Seoul, Korea; hybrid work model (work from home 2 days per week)
Description & Requirements
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
We are looking for a Software Engineer for the Quality Verification & Standards in Seoul. Our mission is to drive software excellence by delivering quality engineering solutions that ensure the reliability, performance, and overall quality of our gaming experiences. We collaborate with teams to develop and implement AI-driven solutions for quality control, test automation, AI pipelines, and CI/CD systems. As a partner to game development and QA teams, we promote innovation by integrating AI/ML into Dev/QV processes to ensure the highest quality standards. The team culture empowers you to work with a modern and diverse technical stack, contributing to innovation in a collaborative environment.
You will report to the Development Manager and follow a hybrid work model (Work from home 2 days per week).
Responsibilities
You will support the Quality Verification process for FC Online and related projects by developing test automation tools. You will collect and analyze requirements from game development and QA teams to create tailored technical solutions. You will analyze existing workflows and legacy tools, and transform them using AI-driven approaches to improve automation, intelligence, overall efficiency, and quality. You will analyze and verify system architecture and non-functional requirements, including scalability, reliability, and performance, for large-scale microservices-based game servers and backend systems. You will design and enhance load testing tools for performance under high user loads. You will collaborate with global Quality Engineering teams to share technologies and integrate best practices.
Qualifications
Bachelor's degree in Computer Science or a related IT field, or equivalent industry experience Minimum 5 years of hands-on software development experience Proficiency in at least one major programming language such as C++, C#, Java, JavaScript/TypeScript, or Scala Experience with scripting languages (e.g., Python, Shell Script, Groovy) Demonstrated experience developing automation tools or automating development and quality processes Practical experience using CI/CD tools such as Jenkins, GitLab CI, Travis, or Bamboo Experience with Lean/Agile software development processes Hands-on experience using AI/ML to enhance legacy workflows, tools, and engineering efficiency
About Electronic Arts
We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.
We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do.
Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law. Show more Show less