kickflow Tech Blog

株式会社kickflowのプロダクト開発本部によるブログ

QAフロー効率化

テスト管理ツール「KickRail」を内製した話

クマノミは自分の住処にするイソギンチャクを選び、共生関係を育てる こんにちは、kickflow QAチームの川村です。 QAチームで使っていたテスト管理ツールを、Qaseから自作の KickRail に乗り換えました。 3日でアルファ版を立ち上げ、その10日ほど後にはQase…

深夜のE2Eテスト失敗をClaude Codeが自動修正してPRを作る仕組みの構築

フクロウは夜間に獲物の位置を音だけで正確に特定し、静かに仕留める こんにちは、kickflow QAチームの川村です。 E2Eテストの数が増えてくると、毎朝のCI失敗対応が地味に時間を取られます。 kickflowでは約900のPlaywrightテストを深夜のnightly CIで実行…

「なんとなく」でリリースしない。kickflowが定めたAI機能の品質基準と評価プロセス

「なんとなく」でリリースしない。kickflowが定めたAI機能の品質基準と評価プロセス こんにちは、kickflow QAチームのmakiです。 kickflowでは現在、複数のAI機能を提供しています。 以前、AI申請前レビュー機能の品質評価プロセスをご紹介しましたが、その…

PlaywrightのCIが80分→35分に:実行時間ベースのバランスドシャーディングを自作した話

渡り鳥はV字編隊の先頭を交代することで、群れ全体の消耗を均等にする こんにちは、kickflow QAチームの川村です。 今回は、PlaywrightのE2Eテストを12並列で実行しているにもかかわらず、特定のシャードだけが80分かかってボトルネックになっていた問題を、…

開発からリリースまで「自動で流れる」チケット管理

ミツバチは巣の六角形構造により、最小の材料で最大の効率を実現する こんにちは、kickflow QAチームの川村です。 「開発チームからQAへの依頼がSlackで埋もれてしまう」「チケットのステータス管理が煩雑で、今どの段階にあるかわかりにくい」といった課題…