他社のテストエンジニア求人を読んで、自分と「世間が求める人物」との距離を測る
転職する気の有無にかかわらず、「他社が出している、自分が従事している職種の求人情報」を見てみることは大事かもしれない。
たとえばスクウェア・エニックスのテストエンジニア求人
テストエンジニア | SQUARE ENIX - RECRUITING -
必要なスキル・あると望ましいスキルを引用してみる。
必要なスキルと経験など
- アプリケーション・ライフサイクル・マネージメント(ALM)の経験。単にALMツールを使えるというだけではなく、ALMの考え方を理解した上で、ビルドやテスト、リリースまでの管理が出来る方
- テスト計画の立案と実施の出来る方。既存のツールを組み合わせるだけでなく、必要に応じて自分でプログラムを組める能力
あると望ましいスキルと経験など
- Git/Subversion/Perforceなどのソフトウェア構成管理ツールの経験
- Jenkins/CruiseControlなどのCI(Continuous Integration)ツールの経験
- Selenium/AutoItなどのUIテスティングツールの経験
- JIRA/Trac/RedmineなどのITS(Issue Tracking System)ツールの経験
- cppcheck/FxCopなどの静的解析ツールの経験
- JSTQB認定テスト技術者資格
- データベースと連携した Web アプリケーションを構築できるプログラミング能力(プログラミング言語の種類は問いません)
はい足りてない!
特に
- アプリケーション・ライフサイクル・マネージメント(ALM)の経験。単にALMツールを使えるというだけではなく、ALMの考え方を理解した上で、ビルドやテスト、リリースまでの管理が出来る方
とか
- データベースと連携した Web アプリケーションを構築できるプログラミング能力(プログラミング言語の種類は問いません)
とか。
逆に
- Git/Subversion/Perforceなどのソフトウェア構成管理ツールの経験
- Selenium/AutoItなどのUIテスティングツールの経験
あたりはちょっとある。ただし磨く必要ももちろんある。
今自分がスクウェア・エニックスに入りたいと思っているかどうかは別にして、「勝負して行けるかどうか」を考えるのは大事。
休みのヒマがあるうちに、どの会社でもいいと思うので是非やってみるといいと思います。 *1
*1:「誰でもできる簡単なお仕事です!」ばかりだったら、職種を変えたほうがいいのかもしれないし。