Tales of Verifier

テストエンジニアが自分の将来に不具合が起こらないことを確かめ合うRPG

他社のテストエンジニア求人を読んで、自分と「世間が求める人物」との距離を測る

転職する気の有無にかかわらず、「他社が出している、自分が従事している職種の求人情報」を見てみることは大事かもしれない。

たとえばスクウェア・エニックスのテストエンジニア求人

テストエンジニア | 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:「誰でもできる簡単なお仕事です!」ばかりだったら、職種を変えたほうがいいのかもしれないし。