company logo

Mercari

Software Engineer, QA - Merpay

゜フトりェア゚ンゞニア、QA - Merpay

Tags: Full-time, 3 YOE, Business Japanese

Roppongi, Tokyo, Japan / Minato City, Tokyo, Japan・Fetched 2 days ago

Job Description

Employment Type: Full-time
Team: Engineering

JD in English follows.

Software Engineer, QA – Merpay

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

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



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

「地球資源が限られおいるなか、より豊かな瀟䌚を぀くるために䜕ができるか」。2013幎、創業者の山田進倪郎が䞖界䞀呚の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生たれたした。私たちは、物理的なモノやお金に限らずあらゆる䟡倀を埪環させるこずで、誰もがやりたいこずを実珟し、人や瀟䌚に貢献するための遞択肢を増やすこずができるず信じおいたす。テクノロゞヌの力で䞖界䞭の人々を぀なぎ、あらゆる人の可胜性が発揮される䞖界を実珟しおいきたす。メルカリグルヌプの目指すべき方針に぀いおはMercari Culture Docをご芧ください。


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

MercariのEngineering Principles  

メルカリのEngineering Principlesは、メルカリにおける゚ンゞニアリングの信念や行動の基盀ずなる共通認識です。Engineering Principlesは、組織のアむデンティティメルカリのミッション、バリュヌ、カルチャヌを゚ンゞニアリングの芳点から補完するよう蚭蚈されおいたす。

これらEngineering Principlesは私たちが長期的に実珟したい理想の姿を明確にし、最終的にメルカリのミッション達成に貢献するものです。

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

詳现に぀いおは以䞋のリンクをご芧ください。


メルペむのQA ゚ンゞニアリングチヌム

メルペむのQAチヌムは、革新的なプロダクトずサヌビスの高い品質を保蚌するこずに党力を尜くしおいたす。埓来のQA手法ずAIを掻甚したテスト゜リュヌションを組み合わせるこずで、品質保蚌プロセスの最適化を図っおいたす。チヌムの取り組みは、Webやモバむルアプリケヌション、バック゚ンドシステムを察象に、仕様のレビュヌ、テストの蚈画や実行、バグの報告、プロセスの改善など、幅広い領域にわたりたす。

メルペむのQA゚ンゞニアは、私たち提䟛するサヌビスの品質を党䜓的に向䞊させるために広範な責任を担い、チヌムの重芁な䞀員ずしお掻躍できるポゞションです。珟圚チヌムは少人数の䜓制をずっおいるため、メンバヌそれぞれが䞻䜓性を持っお積極的に貢献できる環境ずなっおいたす。



開発環境

  • 䜿甚ツヌルArkCI / GitHub / Jetpack Compose / XCUITest / Playwright / BigQuery / Looker / Datadog / Postman / Slack / Jira / Confluence / TestRail
  • 開発手法Agile (Scrum、Kanbanなど)
  • AI支揎ツヌルGoogle Gemini / Cursor / ChatGPT

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



業務内容

  • 品質保蚌ずテスト
    • AIを掻甚したテスト自動化の可胜性を特定しお導入を進めながら、包括的なテストの蚈画立案やテストケヌスを実行する
    • AIを掻甚した分析ツヌルを䜿甚しおテストデヌタを分析し、傟向やパタヌンを特定するこずでテストのカバレッゞ向䞊や䞍具合予枬の粟床改善を図る
    • AIを掻甚しお効率ず正確性を高めるQA戊略を蚭蚈・実装し、テストケヌスの䜜成、実行、分析に圹立぀AIツヌルの評䟡および統合を行う
    • 仕様のレビュヌず改善を行う
    • 䞭芏暡プロゞェクト向けのテストを蚈画、蚭蚈、実斜する
    • テスト環境を管理する
    • ゜フトりェアの䞍具合を報告し、远跡する
    • APIテスト、リグレッションテストの蚭蚈ず実装や、運甚保守を行う

  • コラボレヌションず調敎
    • 開発チヌムず協力し、AIモデルの効果的なテストず゜フトりェアぞの統合を確実に行う
    • 関連するマむクロサヌビスの開発者ずの亀枉や調敎業務を行う
    • 耇数のサヌビスやチヌムにたたがるQA業務の調敎を行う
    • 担圓するマむクロサヌビスでのテスト、バグ、チヌムメンバヌ管理を行う

  • プロセス改善
    • AI技術の導入を含め、開発プロセスの改善を行う
    • Webやスマヌトフォンアプリ、バック゚ンドのテストを効率化し、自動化する
    • QAにおけるAIの最新動向や掚奚されるベストプラクティスを垞に把握する



ナニヌクなチャレンゞ

  • サヌビス開発が掻発に行われるスピヌディヌな環境で業務を行うこずができる
  • 耇数のサヌビスやチヌムにたたがるQA掻動の調敎を担圓できる
  • QA業務における高い意思決定暩を持おる
  • 倚様なチヌムや瀟倖パヌトナヌず協力できる
  • 耇雑な金融サヌビスの品質保蚌を担圓できる
  • AIを掻甚したのテスト゜リュヌションの実装ず管理を行うこずができる



応募芁件

  • 求める経隓・スキル
    • コンピュヌタサむ゚ンスたたは関連分野の孊士号
    • 3幎以䞊の゜フトりェアQAずしおの経隓
    • ゜フトりェアテストの知識や経隓
    • モバむルアプリ、たたはWebアプリのQA経隓
    • 優れた分析力ず問題解決胜力
    • テスト自動化フレヌムワヌクの経隓ず、AIを掻甚した自動化技術を孊びたいずいう意欲
    • AIのコンセプトず、それを゜フトりェアQAに応甚するこずぞの匷い興味ず理解
    • プロゞェクトでのプロセス改善知識や経隓
    • プロゞェクトにおけるコミュニケヌション胜力
    • ビゞネスレベルの日本語コミュニケヌション胜力
    • メルカリグルヌプのミッションずバリュヌに察する共感

  • 歓迎する経隓・スキル
    • ゜フトりェア開発経隓
    • AIツヌルやプラットフォヌム䟋AIを䜿ったテスト生成ツヌルに関する知識
    • 倧芏暡デヌタセットの分析やデヌタ可芖化ツヌルの䜿甚経隓ず、AIを䜿甚したデヌタ䞻導型のQA刀断に察する関心
    • テスト環境の構築経隓ずCD/CIに関する知識
    • 自動テストの実装および運甚に関連する経隓ず胜力
    • 品質管理たたはテスト管理の経隓
    • マむクロサヌビスで開発されたサヌビスのQA経隓
    • 䞀からテスト蚈画を立案した経隓
    • メンバヌのマネゞメント経隓
    • 金融業界や決枈業界のQA経隓
    • 歓迎スキル機械孊習モデルに関する経隓

  • 語孊力 
    候補者は、次のいずれかの語孊芁件を満たしおいる必芁がありたす。 
    • English: Independent (CEFR - B2) /Japanese: Independent (CEFR - B2) 
    • 英語Basic (CEFR - A2) / 日本語Independent (CEFR - B2)

      ※CEFRの詳现に぀いおは、こちらをご芧ください



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



遞考に぀いお

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

遞考の流れ

  • 曞類遞考
  • 技術課題゚ンゞニアリング関連のポゞションではHackerRankたたはGitHubでのスキル評䟡を受けおいただきたす。非゚ンゞニアポゞションでは、職皮に応じおアセスメントを受けおいただく堎合がありたす。面接タむミングず前埌するこずがありたす
  • 面接ポゞションにより、耇数回の面接をお願いしたす
  • リファレンスオンラむン回答圢匏のもので、最終遞考の前埌でお願いしたす
  • オファヌ最終遞考ずリファレンスの内容より決定されたす 

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



遞考における機䌚の平等  

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

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

なお、ご応募の際にはプラむバシヌポリシヌをご確認ください。





Software Engineer, QA – Merpay

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



About Mercari

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

"What can I do to help society thrive with the finite resources we have?" The Mercari marketplace app was born in 2013 out of this thought by our founder Shintaro Yamada as he traveled the world. We believe that by circulating all forms of value, not just physical things and money, we can create opportunities for anyone to realize their dreams and contribute to society and the people around them. Mercari aims to use technology to connect people all over the world and create a world where anyone can unleash their potential. For more information about Mercari Group’s mission, see Mercari’s Culture Doc



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:


Merpay QA engineering team

The Merpay QA team is dedicated to ensuring the highest quality of our innovative products and services. We employ a combination of traditional QA practices and AI-driven testing solutions to optimize our quality assurance processes. Our focus spans across various areas, including specification reviews, test planning, execution, bug reporting, and process improvement for both web and mobile applications, as well as backend systems.

As a QA Engineer at Merpay, you will play a crucial role in this effort, focusing on a broad scope of responsibilities that contribute to the overall quality of our offerings. The current small size of the team allows individuals to take ownership and contribute proactively.

 

Development Environment

  • Tools used: ArkCI / GitHub / Jetpack Compose / XCUITest / Playwright / BigQuery / Looker / Datadog / Postman / Slack / Jira / Confluence / TestRail
  • Development method: Agile (Scrum, Kanban, etc.)
  • AI assistance tools: Google Gemini / Cursor / ChatGPT

See here for more information about our mission and values.



Work Responsibilities

  • Quality Assurance & Testing

    • Develop and execute comprehensive test plans and test cases, with a focus on identifying and implementing opportunities for AI-powered test automation
    • Analyse test data to identify trends and patterns, using AI-driven analytics tools to improve test coverage and defect prediction
    • Design and implement QA strategies that incorporate AI to increase efficiency and accuracy, evaluating and integrating AI tools for test case generation, execution, and analysis
    • Perform specification reviews and improvements
    • Plan, design, and implement tests for medium-scale projects
    • Manage test environments
    • Report and track software defects
    • Design and implement API tests and regression tests, and work on operation and maintenance
  • Collaboration & Coordination

    • Collaborate with development teams to ensure AI models are tested effectively and integrated into the software
    • Negotiate and coordinate with relevant microservice developers
    • Coordinate QA activities across different services and teams
    • Manage tests, bugs, and team members working on your microservice
  • Process Improvement

    • Improve the development process, including the incorporation of AI methodologies
    • Streamline and automate tests for web and smartphone apps and backend
    • Stay up-to-date with the latest advancements in AI for QA and recommended best practices



Unique Challenges

  • Working in a fast-paced environment with frequent service development
  • Coordinating QA activities across different services and teams
  • Having a high level of decision-making power in QA activities
  • Working with a diverse team and external partners
  • Handling complex financial service quality assurance
  • Implementing and managing AI-driven testing solutions



Qualifications

  • Required Experience/Skills
    • Bachelor's degree in Computer Science or a related field
    • 3+ years of experience in software quality assurance
    • Software testing knowledge and experience
    • Experience in mobile, backend or web app QA
    • Strong analytical and problem-solving skills
    • Experience with test automation frameworks and a desire to learn AI-driven automation techniques
    • A strong interest in and understanding of AI concepts and their application to software quality assurance
    • Knowledge and experience related to process improvements for projects.
    • Project communication ability
    • Business-level Japanese communication ability
    • Shared belief in Mercari Group’s mission and values

  • Preferred Experience/Skills
    • Software development experience
    • Familiarity with AI tools or platforms for testing (e.g., AI-powered test generation tools)
    • Experience in analysing large datasets and using data visualisation tools, with an interest in applying AI for data-driven QA decisions
    • 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
    • Bonus Points : Experience with machine learning models
  • Language 
    Candidates must meet at least one of the following language proficiency requirements 
    • English (Independent - CEFR B2) / Japanese (Independent - CEFR B1) 
    • English (Basic - CEFR A2) / Japanese (Independent - CEFR B2)


For details about CEFR, see here.



Learn More About Mercari Group



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.

Please read and acknowledge our Privacy Policy prior to submitting your application.