Mercari Engineering Blog

We're the software engineers behind Mercari. Check out our blog to see the tech that powers our marketplace.

Android Device Farm at Mercari

Hello everyone! Vishal from SET team.

Having offices in different regions such as Tokyo, San Francisco and London, we thought it will make sense to share our devices across regions before setting up our own device farm. And we did it using OpenSTF on GCP. In this blog post, I will share our experiences and hacks we used to setup STF at Mercari.

Why Device Farm?

Delivering high-quality apps across all of the different devices and OS combinations is a major challenge for all mobile app developers. Only way to confirm app quality is by testing on various devices. This will require buying lots of devices which brings another big problem of device management. It is very difficult to manage devices across teams and projects. If we can have a central system where all devices are connected remotely, and these devices can be accessed for development and QA purpose on-demand, this would be the ideal solution. And OpenSTF is the only open-source tool available currently which let us do so.

続きを読む

JIRAで使えるQA用テスト管理ツール「Zephyr」と「TestFLO」を試してみた

f:id:daipresents2:20170804150624p:plain

こんにちは。メルカリでQA-SETチームのマネージャ兼自動化エンジニアとして、スマホアプリのテスト自動化をぶりぶりしている@daipresentsです。 

僕のチームには、QAエンジニアとSET(Software Engineer in Test)が所属していますが、メンバーの人数が増えてくるといろんな問題がでてきます。たとえば、QAエンジニアの場合は、

  1. 開発の流れがプロジェクトごとにばらばらで、プロジェクトをまたいで手伝うときに戸惑ってしまう
  2. テストケースが個人レベルで管理されてしまい、再利用も個人レベルで行われてしまい属人性の高い蛸壺ができてしまう

1については、JIRAを使う文化がメルカリにあるので、徐々にプロセスが整っていますが、2については、QAエンジニアチーム全体の課題として認識されており、スケールする組織を考える上で、今のうちに解決しておきたい課題でもあります。

今回は、2の解決案として、JIRAで使えるテスト管理ツールを調査してみました。

続きを読む

Souzoh iOS Talkを開催しました #souzohios

ソウゾウのiOSエンジニアの@motokieeです。

2017年10月11日水曜日にソウゾウのiOSエンジニア陣によるテックトークイベント、Souzoh iOS Talkを初開催しました。 mercari.connpass.com

メルカリ アッテ、メルカリ カウル、メルカリ メゾンズなどの開発していく中で得た知見について共有しました。

続きを読む

PHPカンファレンス2017のスポンサーブースに出展しました

こんにちは!メルカリでサーバーサイドエンジニアをしている @bravewood と申します。 メルカリでは2017年10月7日に行われた PHPカンファレンスにおいて、ゴールドスポンサーをさせていただきました。当日はスポンサーブースに出展を行い、そこで、缶バッジやシールなどのノベルティーをお配りするとともに、訪問された方々といろいろお話をさせていただきました。本記事では、その際にお伺いした質問と回答をまとめさせていただきました。

f:id:bravewood:20171008084513j:plain

続きを読む