こんにちはHabr!私の名前はエカテリーナです。私はテストを主導しており、チームに参加する新しいスペシャリストを常に探しています。3社での経験から、実際の従業員になるのは検索の13%に過ぎないと言えます。ITの有資格者を採用するための目標到達プロセスがどのように機能するかについては分析しません。これはHR'ovのタスクです。ここでは、大企業が企業インターンシップを通じて目標到達プロセスを拡大し、この職業に挑戦することを計画している人々に刺激を与える方法について説明します。
スタッフの中から従業員を探すテクノロジーは、服を選ぶようなものです。明らかに自分にぴったりの、またはタイトなジャケットを購入することはありません。同様に、採用において、候補者がチームに統合され、プロジェクトの収益性に貢献するためには、多くの要因が一致する必要があります。その逆はありません。したがって、経験のない候補者の利点は彼の可能性です。
学ぶ意欲
並外れた専門家と初心者は、いわゆる能力開発のサイクルで、同じ方針に沿って開発します。
- 意識的な無能:何を学ぶべきかを理解する
- 意識的な能力:成功するまで実際に知識を試してください
- 無意識の能力:スキルを取得し、それを自動化する
肝心なのは、第一人者は完了したサイクルの数が初心者とは異なるということです。
IT環境では、学習は継続的なプロセスです。新しい言語、テクノロジー、ツール、アプローチが登場し、古いものは消滅します。黒人の女王L.キャロルが言っていたように、「その場にとどまるにはできるだけ速く走る必要があり、どこかに行くには少なくとも2倍の速さで走る必要があります」。
悲しいかな、経験豊富な従業員は無意識の無能の広場で立ち往生しています-人がいくつかの方法論を習得し、いくつかのツールの使い方を学び、問題を解決するのに十分知っていると判断したまさにその場合です。次に、経験のない候補者は、意識的な無能の立場にあり、自分の立場を理解し、新しい情報を習得するために最大限の努力を払う準備ができています。
「余分な」経験はありません
各候補者の経験は、知識とスキルの独自の組み合わせです。前に言ったように、すべてのスキルは大変な作業であり、確かにお金を払わなければなりません。一方、プロジェクトもユニークであり、候補者の経験のほんの一部しか必要としない場合があります。トリプルコンストレイントの公式によると、プロジェクトは通常、必要のないスキルにお金を払うことを望まず、潜在的な従業員が持っていないスキルを取得するためのコストを考慮する必要があります。
経験のない候補者は白紙の状態であり、彼が会社で学んだことはすべて正当化され、支払いが行われます。
「有害な」プリセットは蓄積されていません
プロジェクトの個性と限界の三角形のトピックを続けて、私は費用のブロックをより詳細に検討します。プロセス、テクノロジー、およびツールは、便宜性の計算から常に収集されます。もちろん、プロジェクトが成果を上げている場合です。
従来、テスターは専門的な活動を次のように説明しています。テストはTestLinkでテストケースの形式で記述し、特別な担当者がどのテストを実行するかを配布する必要があります。従来のチェックリストは優れており、MVP製品の段階で先頭に立っています。コーナーコストのシンプルさと最小コスト。
経験のない候補者は、プリセットを蓄積する時間がありませんでした。彼は最初からそのポジションに紹介されなければならず、正しく入力する機会があります。
テスターになる方法
初心者のテスターに最適なオプションは、企業のインターンシップです。トレーニング後、学校とは対照的に、同社は長期的な協力を期待しており、行動によって確認された、事件への潜在的なインターンの真の関心を期待しています。結局のところ、職業の選択は責任ある仕事であることを覚えておくことが重要です。花を育てるのが好きなときに、毎日レールを敷くと、あなたの人生がどうなるかを想像するだけで十分です。
テストの分野で書かれた膨大な量の文献があり、あなたが探しているものを知っていれば、それは今度はよりよく吸収されます。私の意見では、初心者に適した質問のリストは次のとおりです。
- ブラックボックスを使用して機能テストを実施するとはどういう意味ですか?
- , ?
- , ?
- , , « » ?
- ?
- , , ?
読む前に、お茶を一杯作って、リラックスして、答えがどのように聞こえるかを考えてください。理解しましたか?始めましょう!
読みやすくしたい場合は、R。Savinのベストセラー「TestingDOTcom」を最初の本としてお勧めします。棚に構造化されていると情報が理解しやすい場合は、S。Kulikovによる「ソフトウェアテスト。基本コース」をお読みください。
技術部
少なくとも月に一度は対話があります:
-Q:テスターになるには何が必要ですか?
--I:テストの理論を知っている必要があり、開発者と管理者のスキルも必要です。
-Q:ここで何がそんなに難しいのですか?
--I:<長くて感動的なティレード>。
テストにおける技術的な認識は誇張することはできませんが、どこから始めればよいかを選択する必要がある場合は、SQLを使用します。データベースはほとんどすべてのシステムに存在し、リレーショナルシステムが優先されます。 A. Bewleyは、「Learning SQL」という本の中でSQLに精通しており、演習を完了するには、テーブルとデータを使用してバックアップをロールアップする必要があります。データベースの設定がまだ難しい場合は、基本的なオンラインSQLコースを受講してください。..。
ただし、一般的には、すでに持っているすべての技術的知識が必要になる可能性があります。使用しているソフトウェア、再インストール、構成、タスクマネージャーの使用、環境変数の登録、ホームネットワークのセットアップ、またはブラウザーでのDevToolのオープンについて考えてみてください。役立つと思われるものをすべて書き留めて、知識を更新してください。
実用的な部分
理論的および技術的なトレーニングの後、あなたの自然なステップは、テスターの役割を試してみることです。要件を分析し、解決してから、テストする内容と方法を説明し、テストを実行し、欠陥を開発チームに渡し、このアクティビティで何が好きかを賢明に評価します。なぜ。
このタスクには、クラウドソーシングプラットフォームが最適です。たとえば、TestBirds(ロシア語で利用可能)またはuTest(英語のみ)。あなたがする必要があるのは、プロファイルに記入し、いくつかのテストを受けて、あなたのテストの割り当てを待つことです。
別の方法として、お気に入りのサイト、ゲーム、またはアプリケーションをスマートフォンでテストすることをお勧めします。製品を調べ、オブジェクトの価値を判断し、その助けを借りてどのタスクを解決できるかを判断します。要件として「契約」/「ユーザーマニュアル」/ FAQを取ります。製品に関する説明的な情報であれば何でもかまいません。さらに、個人的なユーザーエクスペリエンスも問題ありません。
あなたの仕事は、1つの機能を選択し、さまざまな条件、さまざまなデータ、さまざまな設定でどのように機能するかを調べることです。その上にテストケースを書き、見つけたすべての欠陥を説明し、同僚にタスクを完了するように依頼します。意図したとおりに繰り返しましたか?優れた。そうでない場合は、ドキュメントを修正し、見つかった欠陥をサポートサービスに送信し、欠陥が機能にどのように影響するかについての意見を説明に添付してください。行われた作業に対する楽しい報酬は、お気に入りのサービスのアップグレードです。
結論
だから、あなたは職業を選ぶことについての最初の知識と自信を受け取りました-今あなたの履歴書にあなたの成果を反映してください。行われた仕事は、インタビューにおけるあなたの疑いのない利点であり、あなたは特に働きたい会社でのキャリアについて冷静に考えることができます。
中小企業は、テスターとしての経験のない候補者を雇うことが多く、すべてを一度にテストする機会があります。おそらく、最初からテストを構築します。大企業は、原則として、テストスペシャリストの大規模なスタッフを擁するプロセス指向であり、プロジェクトに成熟したプロセスを実装します。彼らとのインターンシップは、ストレスなく職業に参入し、責任のある領域を徐々に構築するための良い方法です。
完全に決心している場合は、2つの検索オプションをお勧めします。
- パッシブ検索:すべての既知のジョブサイトに履歴書を投稿します
- アクティブ検索:ほとんどのIT企業には、プロジェクトと、もちろん欠員の詳細を示すポータルがあります。潜在的な雇用主が提供しなければならないものを調査し、あなたの履歴書を直接提出して、受取人に早く届くようにします
私は最も興味のある人が自己決定に最善を尽くすことを望み、そして職業へようこそ!