Rakuten | QA Engineer


Senior QA Engineer - Media and Data Solutions Development Department (MDSD)

    QA Engineer|Rakuten
    QA Engineer|Rakuten
    QA Engineer|Rakuten

Job Summary


Japan, Tokyo
Partial remote
Apply from Anywhere

Language requirements

English: Business
Japanese: Not required

Key skills

  • HTML, CSS, Javascript

Job Description

Job role

QA Engineer

Job description

Department Overview
Media and Data Solutions Development Department (MDSD) is a Tech Organization that develops and operates more than 20 services of various sizes within Rakuten Group. Our mission is to attract users from inside and outside of Rakuten Group by providing attractive services to users while taking on new technological challenges.

Why We Hire
As MDSD has been launched as a new development organization, the QA organization is also being rebuilt. By welcoming a senior level expert, we aim to setup a stronger team.

Position Details
- Develop, execute, and maintain automation test scripts, utilities, data sets leveraging commercial and/or open-source tools
- Work with software engineers and architects to implement product APIs for test automation as necessary (e.g. test stubs)
- Partner with other automation engineers to create a unified approach to automation across the team
- Architect maintainable and extendable automated test frameworks and tools using scripting language(s) to test various product APIs as well as GUI elements
- Troubleshoot defects in existing code
- Work with support, stakeholders and developers to aid in replication of software defects
- Automate testing of defects and assist with the maintenance of Regression Test suite
- Collaborate as part of a development team by providing a customer viewpoint
- Make suggestions/contributions for the improvement of software testing/quality
- Process from the standpoint of the stakeholder, internal user or end user
- Contribute in meetings, Scrums, and other inter-team interaction
- Provide software and hardware capability assessments to outside departments
- Research and make recommendations to the group regarding new technology available and its proper application

Required skills and experiences

Basic qualifications

- Minimum 5 year’s software QA testing experience
- Experience of batch process and API integration testing
- An understanding of HTML and XML technologies
- Understanding of cross-browser development using core web development tools and technologies (such as HTML, CSS, JavaScript, AJAX, JSON, Browser-stack)
- Strong written and verbal communication skills. Must demonstrate ability to communicate effectively with Senior Management, supervisor peers, and end users. Audiences will include technical and non-technical individuals.
- Strong prioritization skills, candidate must be able to prioritize projects based on market demands
- Strong multi-tasking skills are a must for this exciting, fast paced environment
- Experience working with end users or Product Management to ensure requirements are represented within test plans
- TOEIC score 800 or equivalent English language ability

Preferred qualifications

- 2-3 years of direct experience in Software Automation (Selenium, Cucumber)
- Knowledge of the software development lifecycle (SDLC), Agile SCRUM and test-driven development experience
- Java/PHP web development skills (MVC)
- Strong working knowledge of MySQL, Oracle, KVS
- Excellent analytical troubleshooting skills
- Bachelor’s degree in Computer Science, Information Systems, Computer Programming, Mathematics/Analytics or related field or equivalent experience.
- Japanese language skill

Job Details

Employment typeFull-time
LocationRakuten Crimson House, 1-14-1 Tamagawa, Setagaya-ku, Tokyo158-0094
(1 min walk from Futakotamagawa Station on the Denentoshi Line)
Apply fromAnywhere
Remote workPartial remote
Working hours9:00am - 5:30pm (Every Monday, work hours are from 8:00am to 4:30pm due to morning meeting)
Holidays・2 days off per week (Saturdays, Sundays, and national holidays are holidays)
・10-20 days of annual paid vacation (the minimum number of days is the number of days granted after six months of employment)
・120 days off per year
In addition, year-end and New Year vacations, paid vacation, congratulation or condolence leave, maternity and paternity leave, etc.
*Once a year, you can take 9 to 12 consecutive holidays by using the long vacation (Success Vacation) system.
Employee benefits・Commuting allowance
・Housing allowance
・Health insurance
・Employee pension insurance
・Unemployment insurance
・Workers' accident compensation insurance
・Retirement allowance system
Supplemental education and qualification support
・English learning support (in-house TOEIC(R) test IP test, English conversation, etc.)
・Career challenge system (challenge the department of your choice)
・Job return system (rehiring system for those who retired due to marriage, childbirth, nursing care, etc.), etc.
・Stock Option Plan
・Cafeteria system with three free meals
・LILO Club (preferential treatment at sports clubs, accommodations, leisure facilities, movie theaters, etc.)
・LILO Club (sports clubs, lodging, leisure facilities, movie theaters, etc.) (Running, mountain climbing, cooking, etc., part of the expenses paid by the company)
・Reward system
・Free English conversation lessons by native English speakers
・Support system for certification acquisition
・Qualification support system, etc.
You must agree to the terms and conditions and the privacy policy