This position is closed and is no longer accepting applications.

Automation QA Engineer

PayPay Minato-ku, Tokyo
  • 💴 No salary range given
  • 🏡 Fully remote (within Japan)
  • 🧪 3+ years experience required
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About PayPay

PayPay Minato-ku, Tokyo

With over 70M million registered users (as of July 2025), PayPay is the country’s most popular mobile wallet used by approximately one out of every two smartphone users in Japan.

Key benefits

  • International engineering team
  • Japanese lessons on company time
  • Incredible scale

About the position

Team Missions

Serving as an autonomous QA organization in Product Group.

  • To improve the overall quality of PayPay products and services
  • To develop PayPay quality standards and best practices
  • To gain trust in quality from PayPay Users and Merchants

Responsibilities

  • Analyze testing requirements to develop comprehensive test scenarios for various test levels.
  • Design and create detailed test cases that validate conformance to functional and non-functional requirements.
  • Prepare and manage essential test data, tools, and environments for test execution.
  • Execute test cases and scripts, meticulously documenting results.
  • Log, track, and verify defects, ensuring accurate documentation and timely resolution.
  • Collect, organize, and analyze test results to provide thorough reports on all QA activities.
  • Analyze testing outcomes and recommend effective solutions for identified issues.
  • Maintain and update comprehensive test documentation, ensuring coverage for new features and robust regression testing.
  • Support knowledge management and foster collaboration by actively participating in testing discussions and contributing to continuous improvement through lessons learned.
  • Act as a Subject Matter Expert (SME) for designated modules, providing critical domain knowledge and support to the QA team.
  • Provide guidance and support to junior QA engineers, including onboarding and training.

Requirements

  • Minimum 3+ years of experience in developing, executing, and maintaining automated test cases for mobile applications, web applications, and/or APIs.
  • Proven professional experience with at least one of the following automation frameworks/tools: Appium (for mobile), Selenium (for web), or Rest-Assured (for APIs).
  • Proficient in utilizing Cucumber for defining and executing test cases.
  • Well-versed in Continuous Integration/Continuous Deployment (CI/CD) tools such as Jenkins, Bitrise, or similar platforms.
  • Basic understanding of microservices architecture and its associated testing challenges.
  • Strong ability to analyze technical requirements, design comprehensive test strategies, and create detailed, effective test cases.
  • Exceptional analytical and problem-solving skills, coupled with a meticulous attention to detail.
  • Excellent communication skills, a team-oriented mindset, and the ability to work effectively both independently and collaboratively.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • ISTQB or an equivalent QA certification.
  • Experience working in Agile or other fast-paced development environments.
  • Familiarity with the financial or payments domain is highly desirable.
  • Experience in proposing and standardizing QA processes, with a proven ability to collaborate effectively with cross-functional teams.
  • Experience in designing and executing performance tests using tools such as Gatling, wrk, or JMeter.
  • Familiarity with Docker and Kubernetes for containerization and orchestration.
  • Experience with bash or other command-line interface (CLI) scripting.
  • Coding experience in building web or mobile-based applications.
  • A strong sense of curiosity and a passion for continuously learning new technologies are definite plusses!

Meet PayPay's Developers

Ashwini leads one of PayPay’s payment sub-teams. She got there by doing something she’s done throughout her career: identifying something she wants to do and asking to do it.

Read their story...
Photo of Adrian Mariadas

Refactoring PayPay’s Android App

with Adrian Mariadas

Adrian came to Japan to join PayPay as an Android Engineer. As the app has grown in scope, refactoring the codebase to ensure development can continue at a rapid pace has been a big part of his job.

Read their story...
Photo of Yoseph Savianto

iOS Development at PayPay

with Yoseph Savianto

Yoseph joined PayPay after being attracted to their mission of making Japan a cashless society. As an iOS Engineer, he originally joined their iOS feature team, but now works on their platform team, creating an internal SDK for their iOS and Android apps.

Read their story...

Shilei started working on PayPay before it launched, and has seen it grow into a product used by tens of millions of users. He explains how diversity has helped them overcome challenges, and what PayPay is looking for in candidates.

Read their story...

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.