Дорога до професії тестера: як змінити професію та досягти в ній успіху?

Один із найпростіших способів потрапити до IT — навчитися професії тестувальника. Причому перейти в неї може навіть людина без освіти програміста, а на початкові курси піде від 3 до 4 місяців навчання у вільний час.

Чим взагалі займаються тестери? Звідки Хайп?

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

Компетентні тестувальники потрібні у всіх IT-напрямках, а запит на нових працівників не вичерпується - за даними сайтів по найму на роботу на серпень 2022 року, в Україні зараз відкрито ~1500 вакансій, а пропозиції із зарплати варіюються від 18 000грн до 120 000грн.

Перейти в професію може людина практично з будь-яким робочим бекграундом: куди важливіші його особисті якості та прискіпливість.

Про свої умови при виборі співробітника в команду розповім, як QA-фахівець з досвідом роботи 9 років, нині - Teamlead кількох команд.

Я очолюю кілька команд QA, одна з них працює з тією частиною сайтів, де діють користувачі — так званою «вітриною». Хтось відповідає за кошик, акції та каталог, хтось — за область з пошуком тощо. Інша команда ловить баги у внутрішніх ресурсах та шукає можливості прискорити роботу сайтів. З великими веб-сторінками ми працюємо по шматочках: поділяємо зони за функціоналом і передаємо відповідальність фахівцям. Як тестувальники ми відповідаємо за якість: шукаємо помилки та надсилаємо звіти, пишемо автоматичні тести, виконуємо різноманітні перевірки, спілкуємося з іншими командами, які також підтримують роботу сайтів.

А хто він такий – тестувальник?

Це людина, якій завжди цікаві відповіді на запитання: «А що буде, якщо я натисну на цю кнопку?», «А якщо я запущу відразу дві програми?». Він може побоюватися, що щось зараз зробить не так, але все одно клікає на вікно, що спливає і дивиться, що станеться.

У тестувальника виникає спортивний інтерес, коли він стикається з якимось багом чи помилкою під час роботи програми. Хочеться зрозуміти, як виникає проблема, до чого вона наводить, розповісти про неї розробникам.

Фахівець має здоровий перфекціонізм. Абсолютно все протестувати не можна і навіть досвідчений QA-інженер може пропустити баг, головне не стопорити роботу і не допускати критичних запізнень у здаванні проекту і не пропускати критичні баги. Ступінь здоров'я перфекціонізму та необхідний рівень скрупульозності природним чином сформуються за місяці та роки практики.

Тестувальник зобов'язаний вміти вибудовувати комунікації. Серед фахівців, звісно, ​​є нетовариські люди, як і в будь-якій іншій професії але для мене комунікації — це не лише про розмови за філіжанкою кави. Важливо ставити запитання -> своїй команді. Я завжди говорю, що дурне питання — це те, яке не задане. Тестувальник дуже багато комунікує, у нього немає проблем для того, щоб стати і знайти людину в офісі або зателефонувати їй і чесно сказати: «Я все перепробував. Я не розумію, поясни, будь ласка».

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

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

З будь-кого і далі — у тестувальники

IT - це така сфера, де абсолютно все одно, як ти виглядаєш, скільки тобі років. У мене немає упередженості: приходьте на роботу в кілті, пофарбуйте волосся в зелений — я дивитимуся на те, яка ви людина і фахівець. Те саме і з віком: неважливо, скільки років — 18 чи 56, я дивлюся на потрібні мені навички і на те, як людина поводиться на співбесіді.

На що можна розраховувати на початку?

Зарплата для новачка в різних компаніях варіюється від 18 000грн до 42 000грн, але я завжди раджу вибирати не з точки зору ціни, а з проекту. Можна проговорити на етапі співбесіди про підвищення зарплати та умови, які мають бути для цього виконані. Як показує практика, людина вже за півроку стає middle-фахівцем.

Часом у тестування йдуть люди з професій, які ну зовсім не близькі до розробки. І треба буде пройти адаптивний етап в кар’єрі. Зрештою все індивідуально.

Склалося все не відразу

Не все одразу може піти глядко, можливо доведеться поміняти кілька проектів.

Але важливо не здаватися і розуміти..

Якщо ти йдеш в IT, то ти постійно навчатимешся, відвідуватимеш семінари, зустрічі інших фахівців. Без поновлення твої знання застаріють навіть не за рік — за місяці. Іноді складно поєднувати роботу і навчання, тому що на курс вистачає часу тільки вечорами та вихідними, а там ще всяке особисте-сімейне життя хобі чи відпочинок треба вписати... Проте, головне бажання.

5 порад початківцю тестувальнику

1. Ніколи не бійтеся ставити запитання. Дурних питань не буває!

2. Знаходьте та працюйте зі своїми слабкими сторонами.

3. Завжди приділяйте час розвитку з нової професії — корисні відео, семінари.

4. Не бійтеся пробувати та вигадувати свої способи вирішення завдань.

5. Більше спілкуйтеся з досвідченішими колегами і дізнавайтеся щось нове.

Last updated