Test Automation Engineer - Tech Division

  • Tokyo
  • Partial Remote
  • Full-time
  • December 23, 2023
Apply from Anywhere 👍
Relocation to Japan 👍
(Overseas visa sponsorship supported)
Language Requirements
Japanese: Not Required 👍
English: Fluent
Minimum Experience
Senior or above

Job Description:

Business Overview

Rakuten is one of the biggest marketplaces in Japan and is the largest internet ecosystem with a wide range of services ranging from e-Commerce, Travel, Banking, Fintech, Food Delivery, Golf, Insurance, Instant Messaging, Mobile Networks, etc Rakuten has over 140 services globally. Our mission is to empower people and society through the Internet while aiming to become a Global Innovation Company.


Department Overview

Rakuten’s technology organization has more than 1,000 employees across Product Management, Research, Analytics, Product Development, and Operations. Rakuten’s technical organization is responsible for building products that enable various businesses of Rakuten globally.

With over a billion Rakuten users interacting with Rakuten's interfaces, the growing number of user interface (UI) elements (search results, recommendations, advertisements, etc.) is commanded by computer control systems that continuously optimize UI response to better serve both users and shareholders



Why We Hire

We are responsible for the development of a large-scale distributed Search platform that empowers one of the biggest e-commerce sites in Japan and enables Rakuten ecosystem services worldwide. Rakuten Search group is constantly striving to challenge what existing search technologies can do and go beyond. We are looking for a highly motivated development engineer with strong test automation experience, committed to customer satisfaction, and a strong desire to create the highest-quality Search platform for Rakuten Services.


Position Details

Responsibilities (includes but are not limited to):

  • Design, build, and maintain an effective scalable test automation framework.
  • Automate and execute test cases using a test automation framework.
  • Maintain and improve test execution environment for daily runs.
  • Effectively report defects for test failures and assist team peers and developers in triaging the test automation failure.
  • Collaborating with development teams and your team peers to identify and prioritize opportunities for automation.
  • Maintain the high-quality bar by constantly improving existing QA practices.


Mandatory Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years experience in Software Test Automation
  • Knowledge and experience with Java


Desired Qualifications:

  • Experience in test automation frameworks like JUnit, TestNG, REST Assured, Selenium, Cypress, and tools like JMeter, Gatling, Zephyr TCM
  • Proficient with Git, Unix/Linux commands, Jenkins
  • Familiarity with distributed systems: Solr, Kubernetes, Cassandra, Hadoop, Kafka, Spark

In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today.

So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone.

Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world.

View Rakuten's company page

Search jobs from Rakuten in Japan
Test Automation Engineer - Tech Division at Rakuten