This job listing expired on Apr 29, 2022
Tweet

As a Quality Assurance Software Engineer, we are passionate about bringing quality and good user experience to millions of gamers through critical thinking, systematic view, and empathy, whereby we are invested in an active engagement and careful examination of our products throughout the whole development process.

Job Description

  • Involved in the whole software development lifecycle, from requirements analysis, test planning, test execution, defect tracking until product delivery and maintenance
  • Collaborate with other software engineers, product managers, user experience designers, and operation engineers to assist and feedback on design, optimization, and implementation
  • Setup and manage test environments. Perform black-box testing, security testing, automated testing scripts, performance testing, and other testing of product quality on various platforms such as Web, Windows & Mobile OS
  • Explore the latest technology and constantly improve the testing process, testing methodologies, and efficiency of the team

Job Requirements

  • Bachelor degree or higher in Computer Science or related field
  • Familiarity with Linux/Unix operating systems, shell script, and virtual environments
  • Programming experience in at least one modern programming language such as Python, Java, C++, or C#
  • Familiarity with automated testing tools and frameworks for client-server application
  • Experience writing code to test UIs, APIs, front-end systems are preferred
  • Able to work both independently and cooperate with other teams, initiative to improve product test coverage and effectiveness for the entire team