テスト実行回数の増加
デフォルト
テスト自動化カバー範囲の拡大
デフォルト
テスト時間の短縮および運用コスト削減
デフォルト

「誰かのため、社会のために懸命になる人を増やし、世界をよくする」をパーパスに掲げ、求人/求職メディアの運営や人材紹介サービス、活躍/定着支援サービスなどを手掛けているエン株式会社。総合転職サイト「エン転職」や、スカウト転職サービス「ミドルの転職」のほか、活躍・定着支援に繋がるツール「HR OnBoard」など、各種HRサービスを展開している。近年では人材採用の選考段階でリファレンスチェックが可能な「back check」の提供や事業買収によるサービス拡充など、リファレンスチェック事業の強化を推進している。
同社では、テスト自動化ツールそのものは以前から活用していたが、機能の制約や費用感、テスト実行速度などの課題が浮き上がっていた。チームとして求められていた内製化の推進、市場に提供するHRサービスの品質改善やリリースサイクルを早めるなどの更なるアジャイル化を実現していくことを見据えると、現状のツールでは組織全体として活用し続けることが難しいと判断し、新たな環境整備に取り組むことになった。
「組織づくりに必要な人材獲得やその戦略策定を進めるなかで、アジャイル開発を推進している我々としてテスト自動化の環境をどう整備し、どうスケールしていくのかが課題となりました」とプロダクト開発室 QAグループ グループマネージャーの三浦 佑介氏は当時を振り返る。

新たなソリューション選定に関しては、当初はコードで動かすテストフレームワークなども検討したものの、グループ展開における社内事情や将来的なスケール面での拡張性を考慮して別のソリューションを模索することに。DevOpsを念頭に、ライセンスやテストにおける精度、テストスピードなど、改善プロセスを高速に動かしていけるソリューションを求めたという。
その過程で出会ったのが、Tricentis Testim(以下、Testim)だった。「ちょうど日本法人が設立されており、公開ドキュメントや打ち合わせを通じて、我々の要件にうまく合致しそうなことが分かりました」と齊藤氏。「並列処理によってテストが高速に実施できることはもちろん、制約が強く気軽に扱えない既存ツールに比べて、QAチームのみならず様々な利用ユーザーに拡大したとしても、挑戦しやすく、失敗しても大丈夫な環境が整えられる点は魅力でした」
選定ポイント
現在は、開発プロセスにおけるテスト自動化ツールとしてTestimが活用されており、QAチームが日常的に活用する基盤として浸透している。さらに、QAチームのみならず開発エンジニアも含めると、30名を超える規模のメンバーがTestimに触れており、結果、従前ツールと比べて以下のような成果が出ている。
成果

その他、選定の背景、定量定性成果について詳細は、以下のホワイトペーパーご参照
今後については、同社が提供する各種サービスの内製化が進む過程で、他のプロダクトに対してもTestimによるUIベースのE2Eテストを広げていきたいという。また、テスト管理ツールやパフォーマンステストなど、Tricentisが持つ他のソリューションについても期待を寄せている。
また、QAエンジニア組織の今後を見据え、「QAエンジニアとして我々のような事業会社にいる限りは、事業という視点で品質を考えることが重要。単なるコード上のバグの有無ではなく、プロダクトを使った人が不利益と感じたこともバグとしてとらえ、利用者が感じる価値にもフォーカスするなど、もっと事業の価値について考えてもらえるような組織にしたい。Testimがそれを支援してくれるようなものになってくれることに期待しています」と北村氏は話す。品質を考える時間に注力するためにも、工数削減に大きく役立つTestimへの期待は高い。