1人QAで2週間ごとのリリースを回す ── AI、Maestro、手動テストの役割分担
こんにちは。AnotherBallでAvvyのQAエンジニアをしているKyleです。実は、AvvyのQAエンジニアは私1人しかいません。 QAは立ち上げ当初からこの人数で、大規模な機能追加があるときだけ、パートタイムのQAメンバーにも加わってもらいます。AIの導入によって開発スピードが上がり、さらに開発チームも大きくなってきました。その分、リリースごとにQAが対応すべき作業量も増えています。それでも少人数のQA体制のまま開発のペースについていけていて、QAがボトルネックになってリリースが遅れることもありません。 Avvyは2Dアバターの姿で配信できるライブ配信アプリです。リリースは2週間ごとで、大きな機能が入るときはもう少し間隔が空きます。1回のリリースでの変更は、サーバー、Unityのアバター部分、iOSとAndroidのアプリにまたがります。あるレイヤーで起きたバグが、別のレイヤーで…