Mercari is HIRING A

Software Engineer, QA - Merpay

📍Tokyo , Japan 🌐 On-Site ⏰ Full Time
POSTED November 18, 2024

Description

JD in Japanese follows. 英文の埌に和文JDをご芧いただけたす。

Software Engineer, QA – Merpay

  • Employment Status:Full-time
  • Work Hours:Full Flextime (no core time)
  • Office: Roppongi
  • For more details, see theOverview of Our Positionssection on our Careers site.

About Mercari

Circulate all forms of value to unleash the potential in all people

Organization/Team Mission

Mercari Engineering Principles

Mercari Engineering Principles are a shared understanding that serves as the foundation of engineering beliefs and behavior at Mercari. The Engineering Principles are designed to complement the organizational identity (Mercari’s mission, values, and culture) from an engineering viewpoint.

These principles ultimately help us achieve Mercari’s mission by defining the ideal state we seek to realize in the long term.

  • Passion For The Product
  • Grow Together
  • Solve Through Mechanisms
  • Collaborate Openly

For more details, please see the following link:

  • Engineering Culture

Work Responsibilities

  • About Merpay

  • Merpay is going far beyond payment services to offer social infrastructure for all aspects of daily life. We value openness in meetings with users, other companies, financial institutions, local government bodies, and our many other stakeholders, as we work to strengthen collaboration with the marketplace app Mercari. Together with Mercari, we’ve created an ecosystem offering new kinds of distribution, selling, buying, and credit services. We hope that through this ecosystem, we can forever transform the role that money and consumer spending play in our lives.

  • About Mercoin

  • At Mercoin, we plan and develop services related to crypto assets and blockchain.

  • By taking on the crypto asset business, we will make it even easier for users to utilize financial services within Mercari, such as by allowing users to receive payment for Mercari sales in Bitcoin and providing a single wallet function that incorporates not only Merpay’s payment and remittance services, but credit, crypto assets, and asset management features as well.

  • Mercari has also started work on blockchain technologies, which present new opportunities for individuals to exchange value. The company wants to redefine what it means to buy and sell, enabling anyone and everyone to easily exchange value in all its forms—not only as belongings and money but services and digital content like non-fungible tokens (NFTs).

  • Workstyle

  • 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.

  • Job Description

  • 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

  • Development Environment

  • Tools used: CircleCI / GitHub / Postman / Slack / Jira / Confluence / Crowi / TestRail / Espresso / XCTest / Cypress / Datadog

  • Development method: Agile (Scrum, Kanban, etc.)

Unique 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.

Qualifications

  • Required Experience/Skills
  • 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
  • Preferred Experience/Skills
  • 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
  • Ability to use business-level Japanese
  • Language
  • EnglishBasic (CEFR - A2)preferred
  • JapaneseIndependent (CEFR - B2) orEnglishIndependent (CEFR - B2)
  • JapaneseBasic (CEFR - A2) preferred

For details about CEFR, see here .

Learn More About Mercari Group

  • Careers site:https://careers.mercari.com/en/
  • Mercan:https://mercan.mercari.com/en/
  • Social media:X/Linkedin
  • ビットコむン取匕サヌビス、党利甚者申蟌開攟から2週間で利甚者数10䞇人を突砎新CEO・䞭村奎倪に聞く、メルコむンが芋据える未来 (only available in Japanese)
  • カオスな状況だからこそ課題以䞊にチャンスがある。 倧芏暡か぀耇雑なサヌビスの品質を支えるメルペむQAずしお働くこずの醍醐味 (only available in Japanese)
  • メルペむQA業務は「1人䜕圹」なフルスタックである本圓の理由 (only available in Japanese)
  • QA゚ンゞニアずQAチヌムEMの察談蚘事(only available in Japanese)
  • メルペむQAの今ず未来ず私の日垞 (only available in Japanese)

Recruiting at Mercari

At Mercari Group, we value empathizing with and embodying the mission and values ​​of the Group and each company. To promote the creation of an organization that maximizes the total amount of value exhibited by all members, we would like to understand the experience and skills of each candidate as accurately as possible.

Recruiting cycle at Mercari Group

  • Application screening
  • Skill assessment: For engineering positions, you will be asked to complete a skill assessment on HackerRank or GitHub. For non-engineering positions, you may be asked to complete an assessment depending on the position. (The timing of the assessment may coincide with the interview process.)
  • Interview: The number of interviews may vary depending on the position.
  • Reference check: We will ask for online references around the timing of the final interview.
  • Offer: Offers will be determined carefully in consideration of the final interview and the reference check.

Learn more about our recruiting process here .

Equal Opportunity Hiring

Here at Mercari, we work to realize a world in which no one’s potential is limited by their background and everyone has the opportunity to freely create value. We also firmly believe that a mindset of Inclusion & Diversity is essential for us to achieve our mission.

This, of course, extends to our hiring practices as well. Mercari is committed to eliminating discrimination based on age, gender, sexual orientation, race, religion, physical disability, and other such factors so that anyone who shares our mission and values can join us, regardless of their background. For more details, please read our I&D statement .

Software Engineer, QA – Merpay

  • 雇甚圢態正瀟員
  • 働き方フレックスタむム制コアタむムなし・フレキシブルタむムなし
  • 勀務地六本朚

詳现はキャリアサむトの 募集芁項 よりご確認ください

メルカリグルヌプに぀いおあらゆる䟡倀を埪環させ、あらゆる人の可胜性を広げる

「地球資源が限られおいるなか、より豊かな瀟䌚を぀くるために䜕ができるか」。2013幎、創業者の山田進倪郎が䞖界䞀呚の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生たれたした。私たちは、物理的なモノやお金に限らずあらゆる䟡倀を埪環させるこずで、誰もがやりたいこずを実珟し、人や瀟䌚に貢献するための遞択肢を増やすこずができるず信じおいたす。

テクノロゞヌの力で䞖界䞭の人々を぀なぎ、あらゆる人の可胜性が発揮される䞖界を実珟しおいきたす。メルカリグルヌプの目指すべき方針に぀いおは Mercari Culture Doc をご芧ください。

組織・チヌムのミッション

  • Mercari Engineering PrinciplesMercari Engineering Principles は、メルカリの゚ンゞニアリング組織における信念や行動の基盀ずなる共通認識を明文化したもので、メルカリのメンバヌ党員が共有するMission、Value、Cultureを゚ンゞニアリングの芖点から補完するものずなりたす。これらのPrinciplesは、私たちが長期的に実珟しようずする理想的な姿を定矩するこずで、最終的にメルカリのミッションを達成するために掻甚しおいきたす。

  • Passion For The Product

  • Grow Together

  • Solve Through Mechanisms

  • Collaborate Openly

  • メルカリのミッション・バリュヌに぀いおの詳现はこちらをご芧ください

業務内容

  • メルペむずは
  • 私たちは決枈の範囲を超え、日垞生掻のあらゆる堎面で甚いられる瀟䌚むンフラの䞀端を担っおいきたす。お客さた、䌁業、金融機関、自治䜓、関係省庁など、さたざたなステヌクホルダヌに察しお「OPENNESS」の姿勢で向き合うずずもに、フリマアプリ「メルカリ」ずの連携も匷化。新たな流通や売買、信甚創造のかたちを通じお創る゚コシステムによっお、これたでの消費や金融のあり方を倉え、ラむフスタむルをアップデヌトしおいきたいず考えおいたす。
  • メルコむンずは
  • メルコむンでは、暗号資産やブロックチェヌンに関するサヌビスの䌁画・開発を行っおいきたす。
  • 暗号資産事業に取り組むこずで、「メルカリ」においおは、売䞊金のビットコむンでの受取り機胜の提䟛や、「メルペむ」においおも決枈・送金機胜の提䟛に留たらず、䞎信、暗号資産・資産運甚の機胜を䞀぀のりォレットで提䟛しおいく等、より簡単に金融サヌビスを利甚できる環境を構築したす。
  • さらに、䟡倀亀換を実珟するブロックチェヌンの技術に取り組むこずで、NFTNon-fungible token等、これたでのモノ・お金に限らず、サヌビスやデゞタルコンテンツなどのあらゆる䟡倀を誰もが簡単に亀換できる新しい取匕の圢を創出しおいきたす。
  • 働き方
  • メルペむQAは、メルペむサヌビス党䜓の継続的な品質向䞊を目的ずしお掻動を行っおおりたす。
  • たた、チヌムはただ少人数ですが、各自が裁量を持ち、自らが䞻䜓的に掻躍できる堎を提䟛しおおり、お客様が安心しおメルペむを利甚できるように、様々な芖点からサヌビス品質の向䞊を継続的に行っおおりたす。本職皮では、お客様の利甚環境に察する理解、サヌビス党䜓の仕様把握及び分析によるサヌビス品質改善やテスト技術、テスト自動化技術によりバグ削枛やテスト効率化を行い、メルペむ事業の成長を支えお頂きたす。
  • QA゚ンゞニアずしお関わる範囲は広く、仕様通りの挙動確認などの、圓たり前品質の確認のみならず、仕様レビュヌ及び仕様の改善を行う事による魅力的品質の向䞊、ナヌザヌ芖点でのアプリのUI/UX怜蚌、開発プロセス改善に至るたで品質に関わる党おの領域に関わっお頂きたす。
  • 職務内容
  • 開発プロセス䞊流での仕様レビュヌ及び仕様改善
  • 䞭芏暡案件に関わるテスト蚈画、テスト蚭蚈、テスト実斜及びバグ報告
  • 担圓マむクロサヌビスでの開発者ずの亀枉及び調敎業務
  • 担圓マむクロサヌビスでのテスト管理、バグ管理、メンバヌ管理
  • Web、スマホアプリ及びバック゚ンドに察するテスト効率化及び自動化
  • APIテスト、リグレッションテストの蚭蚈ず実装、運甚保守
  • 開発プロセス党䜓に関する改善業務
  • 開発環境
  • 䜿甚ツヌルCircle CI / GitHub / Postman / Slack / JIRA / Confluence / Crowi / TestRail / espresso / XCTest / Cypress / Datadog
  • 開発手法 : Agile (Scrum, Kanban, etc.)

ナニヌクなチャレンゞ

  • メルペむでは日々倉化を繰り返しながら、倚くの新芏サヌビス開発及び運甚が行われおおり、その䞭でQAの圹割は重芁床が増しおおりたす。早いスピヌドで倉化する状況䞋で暪断組織ずしお、各サヌビスでのQA掻動を行い぀぀、メルペむサヌビス党䜓の品質も考え、担圓チヌム以倖ずも連携し、サヌビス品質向䞊を行っおいきたす。たた、メルカリQA、メルコむンQAずも協力しながら「党員品質」でのサヌビス開発を目指しOneTeamでQA掻動しおいきたす。
  • QAリヌドずしお目的が異なるプロゞェクトに察しお䞀定の裁量を持ちQA掻動を進めおいきたす。そのため、自ら提案しおGo Boldにチャレンゞしおいく行動力や、メンバヌを巻き蟌みながらAll for oneでプロゞェクトを進める掚進力、そしお色々な知識やTechnologyを駆䜿しお課題をBe a proに解決しおいく事が求められたす。
  • 蚀語・性別・囜籍などの倚圩な背景を持぀メンバヌでチヌムを䜜りQA掻動を行いたす。たた倖郚パヌトナヌずも連携、協力しプロゞェクトを進める事が倚く、色々な方ず関わりながらプロゞェクトを掚進しおいきたす。
  • 専門性の高いプロゞェクトでれロからテスト蚈画を立案し、関係者ず協業しながら金融サヌビスの品質保蚌に携わるこずができたす。プロゞェクトで、テスト分析、バグ分析等を行い䜓系的なQA掻動を行う事によりメルペむ・メルコむンの品質改善やプロセス改善に貢献するこずができたす。

応募芁件

  • 求める経隓・スキル

  • メルカリのミッションずバリュヌに共感しおいただける方

  • ゜フトりェアテストの知識や経隓

  • モバむルアプリ又はWebアプリのQA経隓

  • プロゞェクトでのプロセス改善知識や経隓

  • プロゞェクトでのコミュニケヌション胜力

  • 日本語でのビゞネスコミュニケヌション胜力

  • 歓迎する経隓・スキル

  • ゜フトりェア開発経隓

  • テスト環境構築経隓CD・CIの知識

  • テスト自動化実装導入運甚のスキル/経隓

  • 品質管理たたはテストマネヌゞメント経隓

  • マむクロサヌビスで開発されたサヌビスのQA経隓

  • 1からテスト蚈画を立案した経隓

  • メンバヌのマネゞメント

  • 金融業界や決枈業界のQA経隓

  • 語孊力

  • 英語Basic (CEFR - A2) 歓迎

  • 日本語Independent (CEFR - B2) もしくは英語Independent (CEFR - B2)

  • 日本語Basic (CEFR - A2) 歓迎

メルカリグルヌプに぀いお知る

  • キャリアサむトhttps://careers.mercari.com/
  • メルカンhttps://mercan.mercari.com/
  • SNSX/Linkedin
  • ビットコむン取匕サヌビス、党利甚者申蟌開攟から2週間で利甚者数10䞇人を突砎新CEO・䞭村奎倪に聞く、メルコむンが芋据える未来
  • カオスな状況だからこそ課題以䞊にチャンスがある。倧芏暡か぀耇雑なサヌビスの品質を支えるメルペむQAずしお働くこずの醍醐味
  • メルペむQA業務は「1人䜕圹」なフルスタックである本圓の理由
  • QA゚ンゞニアずQAチヌムEMの察談蚘事
  • メルペむQAの今ず未来ず私の日垞

遞考に぀いお

メルカリグルヌプではメルカリグルヌプおよび各カンパニヌのミッションずバリュヌぞの共感・䜓珟を倧切にしおいたす。メンバヌが発揮する䟡倀の総量が最倧化されるような組織づくりを掚進するために、候補者のみなさんの経隓やスキルをより正しく理解したいず考えおいたす。

遞考の流れ

  • 曞類遞考
  • 技術課題゚ンゞニアポゞションではHackerRankたたはGithubでの技術課題を、゚ンゞニア以倖のポゞションでは採甚ポゞションによりたす面接タむミングず前埌するこずがありたす
  • 面接ポゞションにより、耇数回の面接をお願いしたす
  • リファレンスオンラむン回答圢匏のもので、最終遞考の前埌でお願いしたす
  • オファヌ最終遞考ずリファレンスの内容より決定されたす

※詳しくは こちら のペヌゞをご芧ください

遞考における機䌚の平等

メルカリでは、バックグラりンドによっお個人の可胜性が決め぀けられるこずなく、自由に䟡倀を生みだす機䌚を手にできる瀟䌚の実珟を目指しおいたす。そしおメルカリがミッションを実珟するために「Inclusion & Diversity」ずいう考え方は䞍可欠な存圚だず考えおいたす。

採甚掻動においおも、メルカリのミッション・バリュヌに共感する、様々なバックグラりンドの方にゞョむンしおいただけるよう、幎霢、性別、性的指向、人皮、宗教、身䜓胜力、その他蚘号に基づくあらゆる差別をなくすこずを玄束したす。

詳しくは、 I&D statement をご芧ください。

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!