Що робить тестувальник
Головне завдання тестувальника — знайти помилки, яких міг припуститися програміст. Тестувальник перевіряє програми з точки зору експерта і звичайного користувача, тобто, шукає баги й оцінює функціональність продукту.
До обов’язків цього спеціаліста входить розробка сценаріїв тестування, тест-кейсів, їх прогін, складання звітів про виявлені помилки (часто іноземною мовою).
Є альфа- і бета-тестувальники. Перші займаються тестуванням програм на різних стадіях розробки — альфа-версій, а другі шукають недопрацювання в бета-версіях — майже готових або вже випущених програмах.
У великих тестувальних студіях кожен тестувальник є фахівцем з певного виду тестування — навантажливого, функціонального, автоматизованого, конфігураційного, ігрового, тестування юзабіліті, локалізації, сумісності, безпеки та інших. Тестувальники, які працюють у невеликих компаніях, — це, частіше за все, майстри на всі руки, так звані універсали.
Робота тестувальника ПЗ — складна і кропітка. Часом цей фахівець досліджує продукт на всіх стадіях його розробки.
Скільки отримує тестувальник
Найвищі зарплати пропонують роботодавці з великих міст — у Києві та Харкові тестувальник може заробляти 20000 грн на місяць. На оплату праці впливає також досвід фахівця і рівень його професіоналізму, бажання навчатися, а ще форма співпраці (постійне працевлаштування або фріланс).
В середньому «Тестувальник» в Україні заробляє 22500 грн. Це медіана заробітних плат за даними з 166 вакансій, розміщених на Work.ua із заголовком «Тестувальник» і за схожими запитами-синонімами «QA engineer», «Tester», «QA-інженер» та ін. за останні 3 місяці. Діапазон, що містить медіану, виділено на графіку.
Які навички потрібні тестувальникові
- Вища освіта.
- Знання ОС Windows, Mac OS і, при необхідності тестування мобільних додатків, платформ Android та iOS.
- Знання мов програмування хоча б на базовому рівні.
- Уміння складати тести для ПЗ, знання основних систем автоматизації тестування (SilkTest, Rational Robot, HP QuickTest Professional, IBM Rational Functional Tester і т. д.).
- Знання методологій тестування (CMM, RUP, MSF) і систем реєстрації помилок (Rational ClearQuest, TrackStudio і т. д.).
- Знання англійської мови на рівні, що дозволяє читати і складати технічні тексти — звіти.
- Посидючість, уважність, жвавий розум — вміння пристосувати методи тестування до першочергових завдань, шукати незвичайні рішення.
Переваги та недоліки в роботі тестувальника
- Тестувальник — престижна і затребувана професія в сфері, що перебуває в стані розвитку.
- Гідна оплата праці.
- При бажанні тестувальник може перекваліфікуватися на програміста.
- Можна працювати і в офісі, і з дому — як вам зручніше.
- Є доступ до новинок IT, що привертає фанатів сфери інформаційних технологій.
- Можливі проблеми зі здоров’ям, пов’язані з сидячою роботою за комп’ютером (зі спиною, зором).
- Висока зарплата тестувальника тягне за собою постійне зростання конкуренції серед представників цієї професії на ринку праці.
- Роботодавці віддають перевагу претендентам з досвідом роботи, а отримати його не так просто.
Як самі тестувальники оцінюють свою професію
За даними опитування Work.ua серед зареєстрованих шукачів з досвідом роботи тестувальником.
Кар’єрне зростання
Зарплата
Задоволеність професією
Безпека
Баланс між роботою та життям
Наскільки затребувані тестувальники ПЗ
У сучасному світі IT-фахівці є одними з найбільш затребуваних на ринку праці. Щодня створюються та впроваджуються десятки нових програм і сайтів, усі вони мають бути перевірені QA-інженерами, тому попит на професіоналів у тестуванні ПЗ — високий.
Де вчитися на тестувальника
- Спеціальність «Тестувальник ПЗ» виші поки що не пропонують, але на тестера легко можуть перекваліфікуватися випускники спеціальності «Програмування».
- За останні роки з’явилось безліч курсів, де готові навчити таємниць роботи тестувальника (в 2016 в Україні зафіксували 73 IT-шкіл і навчальних центрів).
- Багато компаній вважають за краще впроваджувати власні навчальні курси, що допомагає їм бути впевненими у своїх тестерах.
Майбутнім абітурієнтам, які обирають професію та планують, де вчитися, в пригоді стане докладна покрокова інструкція «Вступ» від Education.ua. Скористайтеся нею, щоб розібратися з правилами вступу, підготуватися до іспитів, зрозуміти принцип зарахування, зібрати всі документи та не пропустити терміни їхньої подачі.
День тестувальника
9 вересня, понеділок
Інші професії
Бібліотекар
Бібліотекар — головна людина в бібліотеці, той, хто завжди знає, де знаходиться потрібна вам книга, а якщо ви не визначилися, що почитати, — обов'язково порадить. Бібліотекар — це ідеальна професія для любителів книг.
Кризовий менеджер
Кризовий менеджер — людина, яка приходить в компанію в моменти кризи, щоб врятувати її від банкрутства, що майоріє на горизонті.