Software Development Engineer in Test at Rakuten (Setagaya, Japan)

Description: 

As Rakuten Travel aims to be the Best OTA (Online Travel Agency) with Business and Technology Innovation,  we are looking for talented and well equipped SDET (Software Development Engineers in Test) to be responsible in providing customers with value and quality with distinct experience, and empowering partners by supporting growth and excellence.


Rakuten Travel system is designed and developed based on globalized concept and localized system. One system to support any area and in any language.


We are looking for people who are enthusiastic in automation and can build and maintain test platform which supports Web, API and Smartphone applications.


Responsibilities:



  • Create detailed, comprehensive and well-structured test plans and test cases for user stories

  • Design, develop and execute automated tests through existing platform

  • Enhance and/or propose new test automation technology to stay ahead in test automation practices within the industry

  • Coordinate and collaborate with Product Designers, Developers and other internal stakeholders to expand, monitor and maintain current test automation system and elevate business strategies into the users' online experience


Minimum Qualifications:



  • Bachelor’s degree in Computer Science, Engineering or a related subject

  • Significant Experience in the following
    - Software Quality AssuranceSoftware Development with any Object Oriented discipline
    - Software Test automation with Java and TestNG
    - Software Testing with Web, iOS/Android Application and/or API test

  • Significant knowledge in the following
    - System infrastructure with both physical and virtual machines
    - Linux, Windows and MAC OS


 Preferred Qualifications: (in addition to above)



  • Software Test automation with Selenium or Appium

  • Test framework design and implementation

  • Software Development methodologies

  • Software Test methodologies

  • Software Test Design in any test management tools

  • Scripting skills with any language like Perl, Python etc.

  • Shell Scripting skills with Bash or Linux

  • Familiarity with XML, HTML, CSS, Angular and other Javascript frameworks