はじめに
フロントエンドエンジニアとして働いていた私ですが、今回QAエンジニアへ転向することにしました。
この記事では、
- なぜQAエンジニアに興味を持ったのか
- 転職を決めた理由
- 未経験での転職活動について
を書いています。
フロントエンドからQAエンジニアに興味を持った理由
これまで新卒から4年間フロントエンドとして仕事をしており、作ること自体は嫌いではなく、むしろ楽しかったとも思います。
ただ、続けていく中で少しずつ違和感も出てきました。それが↓です。
- 実装の責任が思った以上に大きい(小さなミスが広範囲に影響する)
- 常に「新しいものを作る側」として、勉強や成果を求められるプレッシャー
- 将来的にリーダーやテックリードに進むのが「当たり前」という空気感
これらが積み重なって、「このまま続けていけるだろうか」と考えるようになりました。
そんなときに思ったのが、
開発に関わる方法は「作る」だけじゃないのでは?
ということです。
そこで見つけたのが、QAエンジニアという役割でした。
QAエンジニアを選んだ3つの理由
①「作る」から「守る・整える」への興味の変化
フロントエンドは「作る」仕事ですが、QAは「品質を守る・整える」仕事です。
調べていく中で、
- 不具合を見つける
- ユーザー目線で確認する
- プロダクト全体の品質を見る
といった役割に興味を持ちました。
「前に出て作る」よりも、「全体を見て支える」方が自分には気が楽かもしれないと感じました。
② ワークライフバランスや働き方の柔軟性
QAエンジニアについて調べていると、
- リモートワークがしやすい
- 働き方の幅が比較的広い
といった特徴も見えてきました。
理由としては、
開発の場合は、「コードを書いたけれど動かない」「原因不明のバグで徹夜」といった、予想外のトラブルに時間が溶けがちです。
一方、QAは「テスト項目書」に沿って進めるのが基本です。「今日は50項目確認する」というゴールが明確なので、時間のコントロールがしやすく、残業を抑えやすい傾向にあります。
そして、もちろんリリース直前は忙しいですが、QAの仕事は「ここまで確認して、このバグは修正待ちにする」といった切り分けが可能です。
「何が何でも今夜中に実装を終わらせないと、明日から誰も動けない」という開発者特有の切迫した状況にはなりにくいのが特徴です。
もちろんすべての現場がそうではないと思いますが、
「働き方を調整しやすい職種」という印象はありました。
長く続けることを考えると、この点も大きかったです。
③ 自分の性格との相性
もともと自分は、
- 細かいところに気づく
- 全体を見て整理するのが好き
- ミスや違和感に敏感
といったタイプです。
フロントエンドでも役立つ場面はありましたが、
QAの方がこの特性をより活かせるのではと思いました。
④ コードが読めるQAは重宝される
もう一つ大きかったのが、
コードが読めるQAは価値が高い
という点でした。
フロントエンドをやっていた経験があると、
- 不具合の原因をコードレベルで考えられる
- エンジニアとのコミュニケーションがスムーズになる
- テスト観点をより深く持てる
といった強みがあります。
実際に調べていく中でも、
「開発経験があるQAは重宝される」という話をよく見かけました。
未経験からのスタートではあるものの、
これまでの経験をまったく別の形で活かせるという点は、QAを選ぶ後押しになりました。
転職を決めたときの正直な気持ち
作る責任や、リーダーやテックリードにならざるを得ない空気から逃れたい気持ちで、キャリアチェンジを考えましたが、QAにももちろん責任はありますし、むしろ最後の砦としての責任は大きいかもしれません。
- フロントエンド → 作る責任
- QA → 品質を守る責任
と、責任の種類が違うということですね。
その上で、
自分に合う役割を選び直すのは悪いことではない
と思えるようになりました。
どっちが自分に合っていそうか、実際やってみないとわからないこともあると思いますが、エンジニアとしての働き方に違和感を感じるようになり、自分に合う関わり方を考えた結果、QAという選択に至りました。
未経験でQAエンジニアに転職するためにやったこと
完全未経験ではなく、フロントエンドの経験はありましたが、QAとしては未経験です。
その中でやったことはシンプルで、
- QAエンジニアの仕事内容を徹底的に調べる
- テスターとの違いや役割を理解する
- 求人を見て、求められているスキルを把握する
といった「情報整理」が中心でした。
結果的に、「なぜQAなのか」を言語化できたことが評価につながったと思います。
また、JSTQBの資格を取るか、勉強中であることを言うと、QAに対しての意欲をアピールできます。
面接でよく聞かれた質問と答え方
特によく聞かれたのはこの質問です。
「なぜ開発ではなくQAなのですか?」
この質問に対しては、
- フロントエンドで感じたこと
- QAに興味を持った理由
- 自分の特性との相性
をセットで伝えるようにしました。
ポイントは、「逃げ」ではなく「選択」として話すことです。
また、バグを見つけるのが楽しいと思ったというようなことも話しました。
QAエンジニアの会社選びで見たポイント
会社選びでは、以下の点を重視しました。
- 教育体制があるか
- QAとしての経験を積めるか
- 働き方(リモートなど)が合うか
特に未経験の場合は、「ちゃんと学べる環境かどうか」は重要だと感じました。
キャリアチェンジの場合は年収が多少下がることもあると思います。
そのため、長期的にみて、年収が上がるのか、そのためにも、ただテスターではなく、QAとして経験が積めそうかという点も重視しました。
これからQAエンジニアを目指す人へ
20代後半でのキャリアチェンジに不安はあると思います。
自分もかなり悩みました。
20代の場合は、今後続けていく上で「合っていそうかどうか」で、選択が柔軟にできます。
新卒でなんとなく会社に入り、一つの仕事をしていた私にとって、キャリアチェンジを考えることはむしろありだったとも思っています。
最初は不安でも、調べて、考えて、自分で納得できる選択ができれば、それで十分だと思います。
まとめ
フロントエンドからQAエンジニアへの転向は、
- 役割の見直し
- 自分に合う方向への調整
- 開発との関わり方を変える選択
だと考えています。
同じように迷っている人の参考になれば嬉しいです。

コメント