Rakuten, Inc. is the largest ecommerce company in Japan, and thirdlargest ecommerce marketplace company worldwide.
Rakuten provides a variety of consumer and business-focused services including Internet/e-commerce, Banking, securities, credit card, Payment, Healthcare, Medical, Mobile,5G Network, Food Delivery, e-money, e-reading portal and media, travel online marketing and professional sports. Founded in 1997. Headquartered in Tokyo, we are a truly Global company with over 20,000 employees across the globe with partner staff worldwide. Rakuten’s 2017 revenues were 944.47 billion yen.
Today, our 70+ businesses span e-commerce, digital content, communications and Fintech, bringing the joy of discovery to more than 1 billion members across the world.
??Rakuten operates globally in more than 30 countries with presence in Asia, Europe, and Americas
??Ranked among the worlds (Top 20 Most Innovative Companies $B!G(B in Forbes Magazine$B!G(Bs annual list & the # 1 Innovative company in Japan
??Football Club Barcelona signed sponsorship deal with Rakuten
??Viber, a Global Mobile Messaging App which has 800 million registered users belongs to Rakuten Inc.
Official Website: http://global.rakuten.com/corp/about/
10 years of software development and quality assurance experience with at least 4 years of management experience leading/managing automation team/project.
Proven expertise in the Agile development methodology. Strong people management skills with a proven track record in hiring, developing and retaining high performing talent.
Experience owning end-to-end software quality, including design and implementation of test frameworks, automated test creation and execution.
Proven track record of creating and executing on highly effective quality processes. In-depth knowledge of UI, API and Mobile test automation.
Facilitation of inter team communication across the agile projects.
Personal support, mentoring and agile development of testers.
Providing technical expertise. Eg. Agile testing techniques
Actively participate in development of automation platform along with team members, creating modules and systems that can then be treated as a working reflection of the best practices.
Hands-on experience with Java, Python programming language and unit testing frameworks like Junit, TestNG.
Hands-on experience with API-related technologies HTTP, REST, XML and JSON.
Exposure to development and build tools like Eclipse, Jenkins, Maven, ANT.
Experience with Bug & Test Management Tools such as JIRA, Bugzilla, Rally, Quality Center, Test link or TestRail etc.
Excellent verbal and written communication skills. Ability to communicate clearly with technical and non-technical stakeholders at all levels.
Ability to communicate and champion Quality Assurance and Automation methodologies throughout the organization.
Experience executing performance and load tests, analyzing results and identifying bottlenecks.
Experience with cloud-based solutions or products and offerings such as AWS or Azure.
Experience with Continuous Integration (CI) and Continuous Deployment (CD) technologies, tools and paradigms.
Hands-on experience with software configuration management processes, tools and practices.
Proven knowledge of SQL and scripting. Good working knowledge of Unix / Linux environment and Relational, NOSQL database.
Good to have
Working knowledge of code coverage and analysis tools like SonarQube, JaCoCo, EMMA etc
Please find the pointer for Engineering manager below
Should have hands on experience in automation and performance testing and not just setting up a COE
Should have good understanding of their current system, including their architecture and should be able to find out issues based on that.
Should be technically sound and not just into people management.
Please target folks with more experience into product companies, also those who have worked in start up?s or mid size organization.
Should have excellent communication skills and have some energy. They should also be comfortable with stake holder engagement.
Should be scrum certified or should be working in scrum model. Experience in setting up teams.