ソフトウェアテスターからマネージャーへの道

10 人のソフトウェア テスターに​​「どのようにしてソフトウェア テストをするようになったのですか?」と尋ねるとします。, きっと5~8通りの答えが返ってくると思います。しかし、なぜそうなるのでしょうか?まあ、ソフトウェアテストは大学で学べるものではありません。通常、これはコンピューター サイエンス プログラムのほんの一部ですが、残念なことに、この時期には十分な注目が集まっていません。私を含め、ソフトウェア テストを始めるようになった経緯について話を聞いた人のほとんどは、それは偶然だったと主張しました。

ソフトウェアテスターがマネージャーになりたい場合も同様の状況です。この役割に就くための直接的な方法はありません。道は人それぞれ違います。それは、勤務している会社や業界など、多くの要因や状況によって異なります。

ただし、ソフトウェア テスターの役割から管理者の役割に移行するときによく行われる共通の手順がいくつかあります。この記事では、一般的な手順を共有したいと思います。さらに、ソフトウェア テストの責任者になるために私が行った手順についても説明します。

ソフトウェアテスターからマネージャーへの道

ソフトウェアテスターからマネージャーまでの一般的な手順

#1 – ソフトウェア テスターとして、ソフトウェア開発、テスト方法、および一般的な製品管理における技術スキルと専門知識を継続的に構築することが重要です。この知識は、マネージャーへの道を進んでいるのか、ソフトウェア テスターの道を歩み続けているのかに関係なく、キャリア全体を通して貴重なものとなります。

ただし、特にマネージャーへの道に移行する場合、テスト、開発、および製品管理のスキルは、後のマネージャーの役​​割において、テスト チームだけでなく開発チーム全体を監督するのに役立ちます。品質を念頭に置いて製品やサービスを構築する方法についての知識が得られます。私はそれを技術的な専門知識を開発するために呼んでいます。ただし、この専門知識の構築には時間がかかることに留意することが重要です。さまざまなソフトウェア開発環境やプロジェクトで何年も働く必要があります。もしかしたら、会社や業界を変えるためにも必要かもしれない。

#2 – 技術的な専門知識を習得したら、リーダーシップ スキルの向上に取り組み始めます。ソフトウェア開発チームで何年も働いており、自分の役割で優れている場合は、自動的にリーダーシップについて学ぶことになります。ソフトウェア テスターは通常、率先して変更を推進したり、新しい作業方法を試したりします。ソフトウェア テスターは、チーム内の他のメンバーが品質に対する考え方を確立できるよう支援しています。リーダーシップスキルについて学び始めるにはこれらすべてが必要であり、チームリーダーに意欲を示す必要があります。

同時に、キャリアの次のステップとしてマネージャーになることに興味があることを表明することが重要です。この知識は、上司があなたを指導的な立場に就くのをサポートするのに役立ちます。たとえば、チームの後輩テスターの指導やトレーニングなど、テストの役割の隣に追加のタスクを積極的に引き受けることができます。これは、変化を推進し、テスト作業を調整し、チームや部門全体を率いるためのリーダーシップ スキルを形成するのに役立ちます。

#3 – マネージャーになるための経路の 3 番目の柱は、コミュニケーションとネットワーキングのスキルです。これは、すべてのソフトウェア テスターが必要とする最も重要なスキルの 1 つであり、コミュニケーション方法を効果的に行うことが重要であり、成功の鍵となります。

悪いニュースも良いニュースもすべての関係者に伝達するには、言葉を明確にすることが重要です。同僚にフィードバックを与えるためのコミュニケーションスキルも重要です。管理者の役割において、フィードバックと指導を与えることは主なタスクの 1 つです。良好なコミュニケーションは、問題解決からチームコラボレーションに至るまで、ソフトウェア開発のあらゆる側面に役立ちます。

#4 – 優れたコミュニケーションスキルをお持ちであれば、それを活かして社内外のネットワークを構築してください。専門的な人間関係を築くことは、管理職としてのキャリアを飛躍的に高めることができます。

まずは内側から始めます。テストから開発、製品管理、さらには販売やマーケティングに至るまで、さまざまな部門の同僚とつながりましょう。それはあなたが働いている会社内での知名度を高めるのに役立ち、次のステップへの扉が開くかもしれません。

社内に強力なネットワークを確立したら、次のステップは社外の同じ考えを持つ人々とつながることです。カンファレンスに参加し、専門家やイベントの参加者と話し、ソーシャル メディアやビジネス ネットワークを通じてつながりを作りましょう。社内ネットワークと同様に、ソフトウェア テスターだけに限定しないでください。また、開発者、プロダクト マネージャー、その他の人々と専門的なつながりを築きます。彼らはあなたの次の会社のドアオープナーになるかもしれません。

#5 – 適切なソフトスキルと社交スキルに加えて、強力な技術スキルセットを所有することは、チーム内のリーダーになるための最初の一歩を踏み出すのに役立ちます。リーダー的な役割に注目してください。現在の雇用主が横展開を提案している場合は、あなたの願望を伝えることが重要です。あなたが管理職への移行に興味があることを伝え、そのような移行に向けた準備方法についてアドバイスを求めてください。あなたの会社が部門を超えたプロジェクトや、管理関連業務における一時的な割り当ての機会を提供している場合は、それを活用してください。これにより、直接の経験と管理責任を経験することができます。

#6 – 並行して、リーダーシップとマネジメントに関連するコース、ワークショップ、または認定資格への登録を検討してください。これらにより、管理職に必要な知識やスキルを身につけることができます。管理職やリーダーシップの責任を伴う役割に関する社内の求人情報に注目してください。関連するスキルや経験を強調できるように履歴書とカバーレターを調整します。あなたはチームリーダーとして次の役割で成功すると確信しています。

マネジメントへの私の個人的な道筋

これは理論的にはすべて本当のように思えますよね? しかし、これが基本的に私が現在のリーダーの役割に就くためにたどった道であると断言できます。現在、私はソフトウェア テストの責任者として働いています。私は、40 名を超えるソフトウェア テストの専門家がいるビジネス ユニット全体を主導し、形成する責任を負っています。

私がとった手順は次のとおりです。

私はジュニア ソフトウェア テスターとしてキャリアをスタートしました。私は大学を出てすぐの新参者でした。さらに、ソフトウェアを専門的にテストする方法も知りませんでした。そこで私は技術的な基礎を築き始めました。私は Web アプリケーションのアジャイル開発チームで働いていました。私はテスト仲間からテストを学びました。彼らは、テスト ケースの設計からテスト データ管理、テストの自動化まで、役割のあらゆる側面を私に教えてくれました。同時に、最新の Web 開発、API、バックエンドについても学んでいました。これはすべて理論的な観点からのものでしたが、私はテストしているシステムについてもっと知りたいということに常に興味を持っていました。

この役割を数年務めた後、私はチーム内で頼れる存在になりました。どのような技術的な質問が出ても、人々は私のデスクに立ち寄りました。それが気に入ったので、喜んでお手伝いさせていただきました。この段階では、自分がチームのリーダーであるという意識はありませんでした。知らず知らずのうちにリーダースキルを身につけていました。当時、マネージャーの一人が私にそのような肯定的なフィードバックをくれました。彼女は可能性を見出し、私に最初のリーダーシップの仕事を与え、新しいスキルを学ぶために私を新しい部門とチームに異動させました。

基本的には以前にやったことをすべて繰り返しました。私はこの新しい部門の製品、開発、テストについてすべて学びました。そのフェーズでは、製品の開発から製品サポートまで、チーム内外の多くの人々と協力しました。以前に得た専門分野の知識は、私が再びステップアップし、責任を負うのに役立ちました。同時に社内のネットワークも構築していきました。さまざまな部門の人々は、テスト関連だけでなく、助けが必要な場合に私が頼れる人物であることを知っていました。また、私が自分のチームに初めてリーダーを務めた人もいました。

そんなある日、私が密接に働いていたプロダクトマネージャーが会社を辞めてしまいました。翌日、プロダクトディレクターは私を、あるトピックについて話すためにチームリーダーとのミーティングに招待しました。彼らは私に、私が働いていたチームの製品管理の役割を引き継ぎたいかどうか尋ねました。

本当に驚きました、なぜ彼らは私に尋ねたのですか?私はチームのテスターでしたが、そんなことは考えもしませんでした。彼らは私の素晴らしい仕事とチーム全体の成功への貢献について話してくれました。私はテストの仕事を行うのがとても上手でしたが、同時にチームの製品の専門家およびドメインの専門家でもありました。簡単に言うと、私は一時的にプロダクトマネージャーの役​​割に切り替えるという申し出を受け入れました。

新しい役割に就き、プロダクトマネジメントについてもう一度学ぶことができて良かったと思いました。一時的な役割だったので、7 か月後にテストに戻りました。しかし、私が見たものは本当に感動しました。プロダクトマネジメントについてもっと学びたいと思いました。私の会社は水平方向の動きに対して寛容だったので、私は幸運な立場にありました。そこで私はマネージャーに、これが私の次のステップとして考えられる役割であると伝えました。私は他のプロダクト マネージャーやディレクターと話しており、ポジションに空きがあれば面接に応じる予定です。

数か月後、プロダクトマネジメントのポジションに空きがあるという連絡を受け取り、そのチャンスに応募しました。テストすることが本当に好きな私にとって、これは簡単なステップではありませんでしたが、何か新しいことを学びたいという好奇心の方が大きかったです。早送りして、私のキャリアを少し話します。私は 3 年以上製品管理の職に就きましたが、どの瞬間も楽しかったです。私は製品開発について、また開発者、テスター、デザイナーのチームを率いる方法について多くのことを学びました。さまざまな関係者と話すことは、社会的スキルやソフトスキルを形成し、訓練するのに非常に役立ちました。

しかし、どうしてまたテストを受けることになったのでしょうか? そうですね、私の外部ネットワークがそれを実現させました。ソフトウェア テスターとして働いていた間、私はカンファレンスで講演し、ブログで知識を共有し、テストコミュニティの積極的なメンバーでした。この間、私は多くの仕事上のつながりを作り、本当の友達にも会いました。

ある日、私は連絡先から、会社がソフトウェアテストの責任者を探しているというメッセージを受け取りました。彼らは、優れたコミュニケーション スキルを持ち、テスト業界とのつながりが深く、ソフトウェア開発を理解している人材を求めていました。そして彼らは私の中にこれを見ました。

私はそのようなメッセージを受け取ってうれしく思い、役割、任務、責任について話し合いを始めました。私は常に、ソフトウェア テスターが日々改善できるよう支援する現代のリーダーになりたいと考えていました。それで私はチャンスをつかみました。そして私は今、ソフトウェアテストの責任者として働いています。こんなに早くこの役職に就くとは思っていなかったので、わずか14年しかかかりませんでしたが、私の道は平坦ではなかったので本当にうれしく思っています。プロダクトマネジメントへのちょっとした寄り道が気に入りました。しかし、私は幸運な人間でもあったことを認めなければなりません。私には常に、私の可能性を見出し、一歩を踏み出すよう後押ししてくれる素晴らしいマネージャーやメンターがいました。

まとめ

ソフトウェア テスターからマネージャーへの移行には、技術スキル、対人スキル、リーダーシップ スキルの組み合わせが必要であることを忘れないでください。キャリアパスに沿って進むにつれて、継続的に学習して適応することが重要です。私の個人的な話からわかるように、ソフトウェア テスターからマネージャーへの道は必ずしもまっすぐな道ではありません。皆さんそれぞれに違って見えるでしょう。それは多くの要因に依存します。あなた自身の手の中にあるものもあれば、他の人の手の中にあるものもあります。

マネージャーになるためのステップを踏みたい場合は、この変化はすぐには起こらないことに留意してください。忍耐強く粘り強く目標を追求してください。現在の部門や役割の外でも機会を積極的に探しながら、現在の役割で学び成長し続けてください。自分のパフォーマンスや改善点について、上司や同僚からのフィードバックを積極的に求めてください。常に学び、適応する意欲を示すことで、リーダーシップの役割に対するあなたの準備が整っていることがわかります。

PractiTest(プラクティテスト)に関する
お問い合わせ

PractiTest(プラクティテスト)のトライアルアカウントお申し込みや、製品デモの依頼、
機能についての問い合わせなどお気軽にお問い合わせください。

※この記事は以下の記事を意訳した記事になります。

引用元:「What is a Test Plan? The Complete Guide for Writing a Software Test Plan」