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!