Як розпочати кар’єру у тестуванні

Тестувальник ПЗ – дуже модна та затребувана професія, яка вже встигла обрости безліччю чуток та легенд. Розвіюємо міфи, розповідаємо, з чого почати і до чого готуватися на шляху до посади «фахівець із тестування ПЗ» у компанії EPAM.

Міф №1:Почати кар'єру в IT через тестування легко та просто.

Реальність:Зробити це складніше, ніж чомусь прийнято рахувати. Робота у тестуванні передбачає наявність специфічних навичок, хоч і не потребує обов'язкового технічного бекграунду. Проте, задля справедливості, треба зазначити, що поріг входження в IT через тестування дійсно нижче, ніж через розробку.

Міф №2:Стати тестувальником може кожен.

Реальність: Освоїти професію тестувальника так само, як і професію педагога чи бухгалтера, під силу далеко не кожному. Щоб досягти успіху в тестуванні, потрібно мати аналітичний склад розуму, бути уважним до деталей, вміти знаходити ефективні рішення проблеми замість звичного дотримання алгоритму, бути готовим багато і постійно вчитися.

Міф №3:Щоб стати тестувальником, достатньо просто закінчити відповідні курси.

Реальність:Якщо ви всерйоз вирішили розпочати кар'єру в тестуванні, насамперед вам, і справді, потрібно пройти базовий курс навчання, але це лише перший крок на довгому і непростому шляху.

А тепер докладніше про те, що цей самий шлях у тестування є.

Навчитися основ тестування можна на різних курсах – сьогодні в Мінську їх налічується близько 50. Один з варіантів отримання базових знань – безкоштовний курс Software Testing Introduction, який, крім навчання, надає ще й реальну можливість влитися вкоманду EPAM.

Крок першийреєстрація на курси Software Testing Introduction на сайтіtraining.by.

Новий тренінг стартує кожні два-три місяці, прийом заявок починається за півтора-два місяці до початку. Перш ніж подати заявку, кандидатам потрібно ознайомитися з базовими вимогами та співвіднести їх зі своїми навичками та вміннями:

Усі пункти є однаково важливими. Якщо претендент не може поставити галочку навпроти хоча б одного з них, пазл, швидше за все, не складеться.

Серед слухачів курсів ми однаково раді бачити як студентів чи нещодавніх випускників вишів, так і тих, хто вже встиг попрацювати в іншій сфері. Головне – при заповненні анкети максимально повно вказати всю потенційно значиму інформацію про свою освіту та досвід роботи. Наприклад, хорошу службу вже на початковому етапі відбору може послужити вказане в анкеті знання будь-якої предметної галузі – фінансової, страхової, медичної тощо. – такі знання дуже корисні на проектах відповідної спрямованості. Ще один варіант – прикріпити резюме з детальним описом попереднього досвіду роботи та навчання.

Крок третій - особисте інтерв'ю.

В ході інтерв'ю кандидати демонструють рівень володіння англійською, проходять тест на загальну комп'ютерну грамотність та відповідають на питання, пов'язані з тестуванням. Передбачається, що до цього моменту, після вивчення необхідної літератури, загальне уявлення про тестування кандидати вже мають.

Крок четвертий - формування групи.

Після особистих інтерв'ю з усіма здобувачами команда фахівців із підбору персоналу спільно з менеджерами компанії приймає рішення про зарахування на курси. Навчальна група формується з 30 кандидатів, які показали найкращі результати.

Слід зазначити, що фахівці з підбору персоналу завжди дають зворотний зв'язок кандидатам. Здобувачі, що відповідають більшості критеріїв, але трохи «не дотягують» в одній із областей, можуть скористатися другим шансом.

Крок п'ятий – курси Software Testing Introduction (STI).

Курси тривають п'ять тижнів: три-чотири заняття по чотири академічні години на тиждень. Завдання STI – систематизувати та розширити знання, отримані щодо необхідних книг. І головне – за час навчання слухачі курсів виконують багато практичних завдань, які тренер оцінює. Тренінг охоплює такі теми як: аналіз документації, розробка тест-кейсів, пошук та документування дефектів, а також основи автоматизації тестування та оптимізації продуктивності.

Крок шостий – пост-тренінгова співбесіда.

Після закінчення курсів Software Testing Introduction на всіх випускників чекає співбесіда з менеджерами компанії. Кандидатам важливо показати накопичені за час проходження курсів знання у галузі тестування, поспілкуватися англійською мовою та виявити комунікативні навички. Всі слухачі тренінгу, які успішно пройшли пост-тренінгову співбесіду, розпочинають навчання в EPAM Software Functional Testing Lab.

Крок сьомий – EPAM Software Functional Testing Lab.

У лабораторії на випускників тренінгу чекають у середньому два-три місяці безперервного навчання та практики: 5-денний 40-годинний робочий тиждень – умови, максимально наближені до робітників. При цьому можливий гнучкий графік, який дозволяє поєднувати навчання у лабораторії та вузі. Протягом цього часу учням надається шанс показати те, чого вони вже встигли навчитися і дізнатися багато нового. А найголовніше - їм доведеться спробувати себе в ролітестувальників на навчальному проекті

Через 2-3 місяці інтенсивного навчання учні лабораторії проходять співбесіди на проекти. Після успішного проходження інтерв'ю вони стають співробітниками EPAM на посаді Junior Software Testing Engineer.

Важливо розуміти, що проходження одного чи кількох етапів ще не гарантує працевлаштування. 100% гарантії того, що кандидат стане співробітником EPAM, немає, навіть якщо він уже зарахований до EPAM Software Functional Testing Lab.

Резюмуючи все вищесказане: у бажаючих є всі шанси розпочати кар'єру в тестуванні за наявності необхідних вихідних даних, достатньої мотивації та прагнення до мети. Якщо вам цікаво тестування як дисципліна, і ви хочете розвиватися в ній, дерзайте! Посібник до дії у вас тепер є.