テスト設計の思考・自動化の技術・チームを巻き込んで品質を上げた経験が見られる。
QA エンジニアの面接は、書類選考のあと、技術面接(1〜2回)と、チームとの相性や経験を見る面接、という流れが多いです。会社によっては、テストケースを作る課題や、自動テストのコードを書く課題が出ます。評価されるのは主に、テスト設計の力、リスクで優先順位を付ける判断、自動化などの技術、開発者や PdM との協力です。
| 面接の段階 | 主に見られること |
|---|---|
| 書類・カジュアル面談 | これまでの経験(手動中心か自動化中心か)、関わった製品 |
| 技術面接 | テスト設計(その場でテストケースを考える)、自動化のコード、API・DB・HTTP の知識 |
| 課題(ある会社のみ) | テストケースの作成、自動テストのコードの提出 |
| チーム・マネージャーとの面接 | 開発者や PdM との協力、意見が分かれたときの進め方、品質への考え方 |
よく聞かれる質問
- これまでのテストの進め方と、品質にどう貢献したか。
- 時間が足りないとき、何を優先してテストしますか。
- テストの自動化で工夫したこと、失敗したこと(flaky への対処など)。
- 開発者と意見が分かれたとき(「これは仕様です」と言われたとき)どうしたか。
- 本番で不具合が出たとき、何をしたか。
面接ではこう答える
QA エンジニアの面接は、カジュアル面談のあと、経歴の深掘り、テスト設計や自動化のコードを見る技術面接、チームでの振る舞いを見る面接、最終面接と進むことが多いです。評価されるのは、テスト設計の力、リスクで優先順位を付ける判断、自動化などの技術、開発者や PdM と協力して品質を上げた経験です。その場でテストケースを考える問題もよく出ます。
QAとの関わり面接の準備で、どの段階で何を見られるかを知り、エピソードと実技の練習の配分を決めるのに使います。