Test Automation Platform Engineer, Rakuten Ichiba - EC Marketplace Development Department (ECMPD)

Salary not provided

Rakuten

Job Description: Business Overview Rakuten Group, Inc. is one of the leading e-commerce companies in the world. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company. Department Overview This QA team is responsible of the Quality Assurance of the Commerce Department services. You can be involved in leading e-commerce services, and develop your skills in a global environment. Position: Why We Hire Rakuten Group provides services to over 100 million users and is expanding rapidly, but we don’t believe in growth without quality. Therefore, we are looking for a very talented and enthusiastic Platform Engineer, capable of building up our test automation infrastructure and architecture so we can assure the reliability and scalability of our services. This engineer needs to have the initiative and motivation to communicate requirements, progress and deliverables to stakeholders independently. We require an experienced senior team player with a proven ability to positively influence team cohesion and providing guidance and mentorship to junior members. Position Details - Work closely with QA test automation engineers to improve the test automation framework and ensure the platform meets their needs - Design, build, and maintain the test automation infrastructure and architecture - Enhance and maintain the test automation framework, ensuring its scalability and reliability to support our growing e-commerce platform - Monitor and maintain the CI/CD environment for test automation, tools and services deployment - Design and build test automation tools and services - Automating tasks like application deployment to onsite and cloud environments, infrastructure provisioning, and end-to-end testing workflows - Research and develop new concepts, technology and solutions independently - Document the processes, technical specifications and guides for internal tools and services - Provide technical guidance and support to test automation engineers, helping them to effectively utilize the platform and troubleshoot issues - Lead and mentor junior engineers and outsourced team members, assigning tasks, reviewing code, and providing technical guidance Work Environment Our QA team has a global working environment with an international team where both English and Japanese are used. We hold regular technical brainstorming and sharing sessions internally and with other teams in order to circulate our knowledge and learn. Also, we conduct regular 1 on 1 meetings to create a safe and comfortable working environment. Mandatory Qualifications: - At least 5 years of work experience in a technical development role: e.g., software development, DevOps or test automation - Experience in IT infrastructure and networking deployment and maintenance including servers, networks and storage, both physical and cloud - Experience working with and troubleshooting mobile devices: e.g., automation, connection issues - Experience with frontend / backend software development and databases: e.g., JavaScript, Python, PostgreSQL - Experience with containerization: e.g., Docker - Experience with software testing and testing frameworks: e.g., Appium, Robot Framework, or Jest - Able to work independently in projects from start to finish, from product and project management to development, training and support - Able to communicate, work with and support non-technical stakeholders and translate technical concepts to non-technical audiences - Knowledge of DevOps practices and CI/CD pipelines as well as GitLab, Jenkins, and Ansible Desired Qualifications: - Experience in IT Technical support including PC, server, device, and network troubleshooting - Experience with operating systems including Linux, MacOS, Windows, iOS, and Android - Experience with programming languages, including Python and Javascript - Experience with databases like PostgreSQL and Redis as well as SQL - Experience with Appium, Robot Framework, and Jest - Experience with Azure - Experience with Docker - Business Level Japanese (JLPT N3 and can communicate in Japanese) Soft Skills - Customer Service - Teamwork and delegation - Problem solving mindset - Process oriented - Product ownership and management - Project management skill - Training skill - Flexibility and adaptability - Continuous Learning - Communication with individuals of different native languages and cultural background Other Information: Additional information on Location Rakuten Crimson House (Head office) Additional information on English Qualification TOEIC Score 800 above or possess equivalent abilities #engineer #applicationsengineer #commerce Languages: English (Overall - 3 - Advanced) 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. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details