Merpay QA works to continually improve the overall quality of Merpay’s services.
Although the team is small, this size enables every member to exercise discretion and incorporate various perspectives into their work. In this way, Merpay QA proactively works to continuously improve the quality of Merpay’s services, ensuring Merpay users can utilize the service worry-free. As part of Merpay QA, you will improve service quality by understanding and analyzing the user environment and overall service specifications, eliminate bugs using testing technologies and testing automation, and streamline the testing process, supporting the growth of Merpay’s business.
The scope of work for a QA engineer is broad. You won’t only be involved in run-of-the-mill quality assurance, such as work to confirm behaviors are in line with specs. You will be involved with all aspects of product quality, from improving user attraction by reviewing and amending specs, to testing app UI/UX from the user’s perspective and improving the development process.
Unique and Bold Challenges
- At Merpay, our organization is constantly experiencing change, and the role of QA is becoming more and more important considering all of the new services that are being developed and operated within the organization on a daily basis. Given the rapidly changing environment, our QA engineers are expected to enhance the quality of our services while working with people on teams outside the service you are responsible for. You will be performing QA activities for each service while being mindful of the overall quality of all Merpay services. In this position, you will also have the opportunity to work closely with the QA teams of Mercari and Mercoin and conduct service development as one team under the mindset of “QA for Everyone.”
- As a QA lead, you will have a certain level of decision-making power to be able to push QA activities forward in projects with varying objectives. For this reason, we are looking for someone who embodies all three of our values—someone who is able to propose new ideas and proactively take on bold challenges (Go Bold), able to move projects forward while involving different members (All for One), and able to resolve issues while leveraging all kinds of technologies and knowledge (Be a Pro).
- You will be performing QA activities as part of a team with members from diverse backgrounds, with different languages, genders, and nationalities. Many projects also involve connecting and working together with external partners. Overall, you will have the chance to be a part of collaborative projects with many different parties.
- You will be able to draft test plans from scratch for projects that require a high level of expertise and be involved in quality assurance for financial services in collaboration with different stakeholders. This position offers the ability to make big contributions to improving the overall quality and processes at Merpay and Mercoin through the work of performing systematic QA activities, including the analyses of tests and bugs.
Responsibilities
- Reviewing and improving specs at the start of the development process
- Planning, designing, and implementing tests for medium-scale projects and creating bug reports
- Negotiating and coordinating with relevant microservice developers
- Managing tests, bugs, and members working on your microservice
- Streamlining and automating tests for our web and smartphone apps and backend
- Designing and implementing API tests and regression tests and working on operation and maintenance
- Improving the entire development process
Requirements
- Shared belief in Mercari Group’s mission and values
- Software testing knowledge and experience
- Experience in mobile app or web app QA
- Knowledge and experience related to process improvements for projects
- Ability to communicate on projects
Nice to haves
While not specifically required, tell us if you have any of the following.
- Software development experience
- Experience building a testing environment and knowledge of CD and CI
- Experience and skills related to implementing and operating automated tests
- Experience in quality control or test management
- Experience in QA for services developed with microservices
- Experience drafting test plans from scratch
- Experience with people management
- Experience in QA for the financial or payments industry
- Business-level Japanese ability