Company
メルカリ
Tags
EngineerQA
このissueを掲げている背景・理由
- メルカリには、フリマアプリ「メルカリ」およびスマホ決済サービス「メルペイ」の取引によって発生したお客さまの会計情報と、社内の経理システムをつなぐ架け橋となる会計システムが存在します。
- 会計システムにおいて、プロダクト・経理・会計システムの三者で正しくスムーズにやりとりするためのワークフローの整備、同システムを組織や事業の成長に合わせて使いやすくしていくために目下奮闘中です。
- 現在、会計システムにまつわるシステムが大きく3つあり、それぞれの中で様々な技術を用いて構築されています。安定して運用するための品質管理は未着手であり、メルカリ・メルペイでの新しい機能のリリースやプロダクトのさらなるグロースを鑑みると専任のQAエンジニアによる整理・調整も必要な状況で且つ仮に誤ったデータが飛び、エラーが発生した場合も、後追いで対応せざるを得ない状況です。
- CircleCIを利用したテスト実行をはじめ、最低限の部分はできていますが、デプロイについては未だ手動実行に頼る部分があるため、作業不備の可能性を排除できていません。
関連事例
Microservices と会計システム
メルカリで働くメンバーの課題解決に取り組む、Corporate Productsチームが求めている人!
このissueの魅力
1人目のQAエンジニアとしての裁量
- QAエンジニアが不在のチームに1人目としてジョインいただきます。現在、社員数は1,800人を突破し、大きな規模となったメルカリグループにおいて、ゼロから品質保証の体制を創りあげていくことは、難易度に加えエキサイティングな楽しさがあります。プロダクト開発の仕組みづくりの刷新に貢献でき、開発全体を俯瞰して自分の発想を反映しやすい環境です。
- 現在はプロダクトマネージャー兼チームマネージャーが各サービス間の調整を行っていますが、上述のようなアジャイルチームにおけるQAエンジニアは、ビジネスと開発要件の架け橋になる存在として、プロダクトマネージャーと並走し “技術ブレイン” としての役割を期待しています。
- いわゆる開発組織内のイチ品質保証担当ではなく、ビジネス目標を決める初期段階からQAエンジニアとして入ってもらうことを想定しています。実行するうえでのリスクやそれに対する予防策をあらかじめ検討したりと、超上流部分から関わることができることが魅力であり、エンジニアとしての今後のキャリアの礎としても活きる経験であると考えています。
上場企業の会計プロダクトの開発を担う責任
- 「月間数億件以上のデータを扱う上場企業の会計システムの設計・開発をする」という、ミッションクリティカルかつ重要な業務を担うことができます。
- フリマアプリ「メルカリ」、スマホ決済サービス「メルペイ」内の会計データを扱う全ての開発チームと連携し、迅速・正確な決算の実現に向けて邁進することができます。
少人数チームならではのカルチャー
- マネージャー兼PMが1名、Backendエンジニア3名という少人数チームで開発しています。
- 技術スタックは私たちで選定、利用できる環境であり、多くの承認プロセスがなく、チーム内で「やってみよう」と決定したら導入が可能。その結果増えた開発言語は統一化していくことについても我々だけで決定し取り組んでいます。このissueに取り組んでいくAccountingチーム単体で「これからどういう技術を使っていくのか」から考え、実行していくmicro decisionを実現しています。
- コーポレート組織に属するエンジニアリングチームのため、フリマアプリ「メルカリ」の開発チームと連携しながらも、自分たちで考えて実行していく必要があります。自由度の高さと裏腹に全てを自分たちで決定していかなければならない側面もありますが、そのぶんチャレンジングでミッションドリブンな業務推進ができるものと考えています。
担ってほしい役割・責任
- QAエンジニアとして、同システムをQA観点からプロダクト開発の開発プロセス・品質管理プロセスの改善をリードし、品質課題を適切に管理し、今後のプロダクト・ロードマップを開発していくために必要な組織づくりを支援します。
- 開発チームの一員として、リリース計画の品質管理分野を立案し、テスト状況の進捗管理、状況変化による計画の修正などを実施する。
- 「メルカリを含む各システムで発生する取引を記録するためのシステムの開発」「取引データから仕訳データや会計レポートを作成するシステムの開発」「会計誤差の原因を早期に検知、報告できるシステムの開発」等のシステムのテスト戦略、テストアーキテクチャ設計やテスト計画を策定・運用。テスト設計・テスト実行を行う。
本issueへの社内メンバーからのオススメ
Accounting & Tax マネージャー 中田 健介
Accounting Productsチームは、上場企業としても注目を集めるメルカリグループの決算を支える屋台骨です。ゆえに広範囲に上流からビジネスに貢献できる、楽しみの尽きない環境にあることが魅力のひとつです。
🙋♀️ このissueのスカウトを欲しい人は↓からキャリア情報を登録するだけ
issue clubについて詳しくはこちら 👈