Index Ventures
companies
Jobs

Test Automation Engineer - EC Solution Development Department (ECSD)

Rakuten

Rakuten

Software Engineering, Quality Assurance
Tokyo, Japan
Posted on Jun 4, 2025

Job Description:

Business Overview

We are the development department that supports Rakuten's founding business, Rakuten Ichiba.

Rakuten Group, Inc. is founded in 1997 and continuing to this day, embodies Rakuten's mission of empowering people and society through innovation, and has created a system that allows people to easily open stores beyond the limits of the business sphere, delivering the joy of shopping to users throughout Japan. We are now one of the largest EC companies in Japan.

<Rakuten Ichiba service page>

https://www.rakuten.co.jp/

Department Overview

The EC Solution Development Department's mission is to promote and expand the diversity of the marketplace. The team develops tools and services essential for the operation of merchants on Rakuten Ichiba, while also working on the expansion of various EC services and the launch of new EC services.

The Delivery Quality Improvement Group's mission is to enable the rapid deployment of high-quality systems to the market by providing quality assurance and platform engineering services to the development organizations within the EC Solutions Development Department. Working in partnership with development teams, you will be involved in a variety of development projects, including the launch of new e-commerce services. This is a very challenging organization where you can gain experiences unique to Rakuten.

Position:

Why We Hire

We are planning to launch a new e-commerce service and are seeking an engineer to lead test automation for the project.

Development and quality assurance are carried out across multiple locations, including Japan and China. You will be responsible for driving test automation for the entire project in collaboration with engineers at each site.

In addition, you will work closely with the QA Manager to the management of team members.

Position Details

- Formulating test automation strategies

- Designing and operating frameworks and processes for test automation

- Creating guidelines for test automation

- Leading the test automation team

- Executing and overseeing automated tests

- Analyzing test execution results and preparing reports

- Building and maintaining CI/CD pipelines for test automation

- Reviewing test automation code

- Collaborating with stakeholders such as QA manager, Manual Test team, Development team, PDM and so on

- Keeping up to date with the latest technologies, tools, and best practices in the QA field

Work Environment

You will join a group consisting of QA engineers and DevOps engineers, and work collaboratively with PDMs and development teams within the department to contribute to the rapid release of high-quality solutions to customers. The group is composed of members from various nationalities, and communication is conducted in English.

Our QA team is composed of engineers with diverse backgrounds, including quality assurance, software testing theory, test automation, information security, and application development.

Development Environment

Cucumber, Robot Framework, Selenium, Appium, Bruno, TestRail, Practi Test, Windows server, Linux, SQL Server, PostgreSQL, Maria DB, BigQuery, Redis, Elasticsearch, Kubernetes, Docker, Kafka, GitHub Actions, Jenkins, Java, Python, C#, Sentry, Rundeck, Google Cloud Platform, In-house Cloud Environment, etc.

Mandatory Qualifications:

- Over 7 years of hands-on experience in test automation for web and mobile applications

- Strong Understanding of ISTQB Certified Foundation Level concepts

- Expertise in test automation tools: Cucumber, Robot Framework, Selenium, Appium, Playwright, etc.

- Led test automation teams (3+ members) in previous roles

- Experienced in formulating and implementing test automation strategies and best practices

- Experienced in building CI/CD pipelines for test automation and quality assurance

- Experienced in designing and maintaining test automation frameworks

- Familiar with defect management tools: JIRA and Bugzilla

- Excellent communication and problem-solving skills

- Bachelor’s degree in computer science or equivalent knowledge

Desired Qualifications:

- Understanding of ISTQB Certified Test Automation Engineering Level concepts

- Proven experience in designing and managing quality assurance processes

- Knowledge and experience in e-commerce services

- Experienced in integrating QA in Agile and DevOps environments

- Managed teams (10+ members) across multiple locations, including overseas

- Experienced in project management, including serving as Project Manager

- Experienced in system development, including serving as Development Leader

- Basic level Japanese language skills

Other Information:

Additional information on Location

Rakuten Crimson House (Head Office)

Additional information on English Qualification

TOEIC Score 800 above or possess equivalent abilities

Business level English skills

#engineer #applicationsengineer #commerce #RakutenIchiba #Java #Python