Software Quality Engineer

우리는 한국을 포함한 여러 국가에서 수백만 명이 즐기는 세계에서 가장 재미있고 인기 있는 온라인 축구 스포츠 게임을 만듭니다. 게임이 안정적으로 서비스 되도록 하기 위해서 빠르게 변하는 기술들중 가장 최신의 기술들을 사용하여 게임을 만들고, 소프트웨어 개발 파이프라인을 구축하는 등 최고의 소프트웨어 개발팀과 함께 일을 하고 있습니다.

Quality Engineering 팀은 소프트웨어의 품질과 개발 프로세스 향상과 관련된 활동들을 엔지니어링 접근을 통해 해결해 주는 역할을 합니다. 우리는 자동화 테스트 툴 개발, 데이터 파이프라인 구축, 지속적인 통합과 배포 프로세스 구축, 개발 프로세스의 자동화 및 최적화를 통해 게임 개발 조직의 효율을 향상시키고, 품질 높은 게임이 더 빠르게 사용자에게 전달될 수 있도록 합니다.

최적의 애자일 기반 개발 프로세스에 따라서 프론트엔드, 백엔드, MSA 기반의 소프트웨어까지 폭넓은 기술 스펙트럼을 사용하여 소프트웨어 개발, 테스팅 및 문제 해결을 하는 기회를 제공하며, 수백 대의 서버 인스턴스가 게임을 안정적으로 서비스할 수 있도록 테스트하고 분석하는 경험을 쌓을 수 있습니다.

 

[담당 업무]

  • 한국과 중국의 FIFA Online, FIFA Mobile 개발 관련 Quality Verification 프로세스 및 관련 기술 지원
  • 테스트 자동화 툴 개발 및 개발 프로세스에 기반한 CI/CD 통합
  • 게임 개발팀 및 QA팀의 요구사항에 대한 수집 및 분석, 이를 기반으로 한 기술 지원 및 개발
  • 기존의 자동화 툴 개선 및 효율화
  • 수백만명의 사용자를 수용할 수 있는 MSA 기반 게임 서버/백엔드에 대한 아키텍쳐 분석 및 비기능 요구사항 검증
  • On-Premis 및 Cloud 환경의 MSA 기반 애플리케이션/서비스 개발 및 인프라스트럭쳐 유지/보수
  • 모든 개발 라이프 사이클에 걸친 기능/비기능 테스트 툴 개발 및 지원
  • 다른 해외 지역의 QE팀과 새로운 기술 전파 및 툴에 대한 통합을 위한 협업
  • 높은 신뢰성, 확장성, 유지/보수성을 지닌 툴과 서비스 설계 및 개발
  • 회사가 추구하는 품질 전략에 맞춘 재사용 가능한 코드, 툴 및 프로세스 개발

[자격 요건]

  • 컴퓨터공학 전공 또는 이에 준하는 IT 관련분야 경험
  • 최소 5년 이상의 소프트웨어 개발 / 경험
  • Jenkins, GitlabCI, Travis, Bamboo등과 같은 CI/CD 툴 사용 경험
  • 자동화 테스트 툴 개발 또는 개발 프로세스 자동화 경험
  • Python, Shell Script, Groovy등 스크립팅 언어 개발 경험
  • C/C++, C#, JavaScript/TypeScript, Java, Scala등 최소 한가지 프로그래밍 언어에 대한 전문적인 사용 능력
  • 기술적 문제 해결 능력 (요구사항 분석, 복잡한 문제의 단순화, 새로운 기술에 대한 습득등)
  • Lean/Again 개발 프로세스 경험

[우대 사항]

  • 모바일/온라인 개발 및 로드테스트 경험 우대
  • QA 프로세스 및 관련 자격증/경험 우대
  • Kubernetes 기반 소프트웨어 개발 또는 인프라스트럭쳐 유지/보수, DevOps 역할 경험 우대
  • 수십/수백만 이상의 사용자 기반의 MSA 아키텍쳐, 웹서비스, 온라인 게임의 자동화 테스트 및 로드테스트 경험 우대

[제출 서류]

  • (필수) 국문 또는 영문 이력서 (상세 경력기술 포함)
  • (선택) 국문 또는 영문 자기소개서
  • (선택) 직무 관련 포트폴리오 또는 Github 링크
EA 소개 Electronic Arts에 있는 저희 모두는 온 세계가 플레이어가 되도록 영감을 불어넣고자 합니다. 저희는 창의성, 혁신, 열정을 겸비하고 재능 넘치는 인재를 한데 모아 수백만 명의 플레이어들에게 새롭고도 놀라운 게임 경험을 선사합니다. 저희의 힘은 다양성에서 나온다는 사실을 잘 압니다. 저희는 직원 여러분들이 폭넓은 문화에 빠져들 수 있도록 하며, 다양한 배움과 선도의 기회를 제공함으로써 각자의 가장 영향력 있고 보람 있는 업무를 수행할 수 있도록 합니다. 저희는 직원 여러분들을 최우선으로 여깁니다. 저희는 건강과 안녕에 중점을 두고 종합적인 복지 혜택을 제공함으로써 직원 여러분의 필요를 지원하고 업무와 개인 생활의 균형을 유지하도록 돕습니다. 저희는 역동적이고 협력적인 업무 환경을 조성하고, 직원 리소스 그룹을 통해 서로 이어지고 공헌할 수 있도록 하며, 유급 휴가, 유급 출산 휴가 및 배우자 출산 휴가로 균형 잡힌 삶을 지원하면서 무료 비디오 게임 등 다양한 혜택을 제공합니다! Electronic Arts는 균등한 기회의 제공을 실천합니다. 모든 고용 관련 결정에는 인종, 피부색, 출신 국가, 혈통, 생물학적/사회적 성별, 성 정체성 또는 표현, 성적 성향, 나이, 유전 정보, 종교, 장애 여부, 질병 유무, 임신 여부, 혼인 상태, 가족 상황, 군 복무 여부, 또는 법으로 보호되는 기타 특징이 고려되지 않습니다. EA는 관련 법률에 명시된 대로 장애가 있는 입사 지원자 또는 예정자를 위해 업무 공간 내 편의 시설을 마련해두고 있습니다.