Job Description:
Business Overview
Rakuten is one of the biggest marketplace of 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 Network etc. Rakuten has over 140 services globally. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company.
Department Overview
Rakuten is a global technology company dedicated to leveraging its membership ecosystem and data to positively impact society. Our AI for Business Department (AI4B) leads this initiative, focusing on developing and deploying innovative solutions that combine the latest Generative AI technologies with established data science and machine learning techniques. These solutions enhance our products and services across our Commerce & Marketing, FinTech, and Mobile business units. We seek talented data scientists, engineers, project managers and product managers passionate about applying their skills to pioneering projects that can make a significant difference and potentially change the world.
Position:
Why We Hire
We oversee the development and maintenance of both internal and external GenAI applications, which support one of Japan’s largest e-commerce platforms and enable Rakuten ecosystem services globally. The Rakuten AI4B team is dedicated to pushing the boundaries of existing GenAI technologies and exploring new possibilities. We are seeking a highly motivated QA engineer with extensive test automation experience, a commitment to customer satisfaction, and a strong desire to create the highest quality GenAI platform for Rakuten Services.
Position Details
Responsibilities (includes but are not limited to):
– Develop and document comprehensive guidelines for software testing, covering unit testing, integration testing, and end-to-end testing.
– End-to-end responsible for software quality assurance. Leverage on various testing strategies (be it automated test or manual test) to validate software functionality and performance, accuracy and reliability.
– Collaborate with product managers and software engineers to identify testing requirements and develop comprehensive test plans.
– Effectively report defects for test failures, and assist peers, and developers in triaging the test failures.
– Drive continuous improvement in our testing processes through innovation and collaboration, leveraging automation and data-driven insights to enhance software quality and reliability.
– Execute manual test scenarios for areas not yet automated, ensuring comprehensive test coverage and accuracy.
Mandatory Qualifications:
– Bachelor’s degree in Computer Science or related field.
– Proficiency in programming languages, with a preference for Python and JavaScript/TypeScript.
– Over 5 years of experience in software test automation, with a strong background in designing and implementing test automation for microservice architecture.
– Experience in test software framework such as Unittest, Pytest, Jest, Mocha, and Vitest
– Experience in testing asynchronous applications and systems
– Experience in performance testing methodologies and tools such as JMeter, Gatling, Locust, or LoadRunner including the ability to design, execute, and analyze performance tests for scalable and high-performance systems.
– Experience in end-to-end test automation frameworks such as Selenium, Cypress, and Playwright
Desired Qualifications:
– Experience in managing black-box and white-box testing.
– Proven record to improve product test quality, test coverage, and effectiveness.
– Knowledge in LLM applications
Project Role : AI / ML EngineerProject Role Description : Develops applications and systems that utilize AI tools, Cloud AI...
How to applySkill required: Data Scientist – Python (Programming Language)Designation: AI/ML Computational Science Sr AnalystQualifications:Any Graduation Years of Experience:5 to 8 years...
How to applyDescription Splunk is an Equal Opportunity Employer: At Splunk, we believe creating a culture of belonging isn’t just the right...
How to applyWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry,...
How to applyBluelight Consulting is a leading software consultancy dedicated to designing and developing innovative technology that enhances users’ lives. With a...
How to applyIf you’re a professional editor, we have an exciting opportunity for you to use your language skills in a new...
How to apply