Тут є світло - коворкінги Києва 🔥

«Лід розробників подарував мені шкіряний стек із секс-шопу як невіддільний атрибут у процесі тестування». Хто такий QA та як ним стати?

dev.ua продовжує цикл матеріалів про IT-професії. Сьогодні про професію тестувальника розповідає Інна Осінна, Senior QA Engineer в Parimatch Tech. 

Залишити коментар
«Лід розробників подарував мені шкіряний стек із секс-шопу як невіддільний атрибут у процесі тестування». Хто такий QA та як ним стати?

dev.ua продовжує цикл матеріалів про IT-професії. Сьогодні про професію тестувальника розповідає Інна Осінна, Senior QA Engineer в Parimatch Tech. 

Що робить тестувальник

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

Але мої колеги описують мою роботу так: «QA is a person who makes you feel bad about your work».

Або, простими словами, я говорю, що вони всі недостатньо добре працюють.

На жаль, для інших, така сувора реальність тестувальників — знаходити дефекти та слабкі місця у продукті та процесах, а це про постійну критику, хоч і не пряму.

На минулому місці роботи лід розробників навіть подарував мені шкіряний стек із секс-шопу як невіддільний атрибут у процесі тестування, бо я у девелоперів асоціювалась як «приборкувач команди розробки». А в Parimatch Tech колеги тяжко видихають, коли бачать від мене непрочитане повідомлення у Slack, бо знають, що зараз доведеться щось перероблювати або виконувати додаткові задачі…

Але то все жарти. Хороший тестувальник — це в першу чергу mind changer, а ніяк не критик.

Взагалі всю роботу можна поділити на 3 ключові напрямки: безпосереднє тестування, робота з документацією та комунікація.

Перше — це як кажуть у народі — «просте тикання по кнопках».

Друге включає роботу як з самою тестовою документацією, так і з іншими видами (наприклад, користувацька документація або бізнес вимоги й т. д.).

Третій пункт говорить сам за себе — треба бути у постійному контакті з іншими людьми.

Навички та компетенції QA

Враховуючи, що QA Engineer — це людина «на перетині» багатьох професій, то досить важко скласти вичерпний список навичок та компетенцій. Спробую виділити ключові для трьох складових професії: тестування, документація, комунікація.

Тестування:

  • STLC
  • Типи та рівні тестування
  • Техніки тест дизайну
  • Тестова документація
  • Метрики в тестуванні
  • Підходи тестування
  • Інша теорія тестування.

Документація:

  • тестова документація — як, що, коли писати
  • види бізнес-документації
  • процес аналізу документації

Комунікація:

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

Окрім цього базового списку, ключовими є також компетенції зі сфери бізнес-аналізу та управління проєктами. Наприклад, важливим є розуміння, що таке ризики та як ними управляти (є навіть такий підхід до тестування, як risk based), цикл розробки та ролі у ньому і т. д. Додатково треба володіти технічними знаннями та інструментами. Я у своїй роботі найчастіше використовую такі інструменти, як Chrome DevTools, Charles, Postman, Kibana. Ну і куди ж без розвиненого аналітичного та критичного мислення.

Grade в QA

Як і у більшості технічних вакансій, грейди для QA поділяються на: 

  • Trainee QA
  • Junior QA
  • Middle QA
  • Senior QA

Але найчастіше межа між Junior & Middle трохи розмита і починають придумувати типу Strong Junior, Middle + і т. д.

Для вирішення цієї проблеми часто просто виділяють Trainee, QA Engineer, Senior для простішого сприйняття.

Trainee тут буде початківцем з мінімальним практичним досвідом, QA Engineer — роботяга з різним набором практичних навичок, а Senior вже виділяється автономністю у вирішенні складних завдань та глибиною теоретичних знань.

Зарплатня ― скільки заробляє тестувальник?

Наразі в Україні зарплата Trainee спеціаліста десь 300–600$.

Середня зарплата джунів починається вже з 800$, а мідлів — з 1500$.

Сіньйори можуть отримувати вже від 2500$ і вище, залежно від їхньої спеціалізації.

Наприклад, якщо це Automation QA, то його середня зп зазвичай на 500–1000 $ вища від Manual QA, а в Performance або Security QА може бути й на на 2000$ вища на тій же позиції, що й Manual.

Вакансії — чи потрібні такі спеціалісти

Вакансії Manual QA залишаються досить популярними на ринку праці. Тут є декілька причин:

  1. Тестування, на жаль, популяризують через IT-школи як один з найпростіших шляхів «увійти в IT» та шлях для переходу в інші професії далі. Тому класні спеціалісти, які заходять в тестування, часто змінюють напрям діяльності (наприклад, на розробника або проджект-менеджера) і відбувається ротація спеціалістів.
  2. Оскільки QA — це зазвичай Ш-shaped спеціаліст, тобто він може замінити собою і проджект-менеджера, і бізнес-аналітика, і продакт-менеджера, і навіть скрам-мастера якоюсь мірою і т.д, компаніям дешевше найняти одного такого класного працівника, ніж 5 різних.
  3. Не можна також нехтувати технологічним розвитком та збільшенням кількості різноманітних проєктів та стартапів, які відповідно створюють і робочі місця для QA. 
  4.  Також перманентне зростання конкуренції вимагає від бізнесу покращення якості продукту та швидкості розробки, що знову таки викликає потребу в інженерах із забезпечення якості.

Де вчитися на QA

Навчитися тестування можна:

  • на платних курсах
  • на безоплатних курсах

А також: 

  • із супроводом (ментором)
  • самостійно.

Ресурсів насправді зараз доволі багато, як платних, так і безоплатних. А курсів — на будь-який смак і гаманець. Як мінімум можна у пошуку в ютубі написати «Полный курс тестирования с нуля» і ви знайдете відео по 10 годин, з яких можна освоїти професію на базовому рівні.

З власної історії — я свою першу роботу (стажування тестувальником) знайшла після 3 тижнів читання вікіпедії та перегляду YouTube.

З безплатних ресурсів я би порадила курси:

  • QATestLab — є зворотний зв’язок від кураторів, багацько практики написання тестової документації, 7 онлайн-лекцій без зайвої води. На виході можна вже шукати позицію рівня Trainee;
  • онлайн-курс Святослава Кулікова у комбінації з його книгою, яка постійно оновлюється. 

На додаток, я би порадила йти на курси від якоїсь конкретної компанії, бо це: а) безпосередня комунікація з крутими практиками б) можливість працевлаштування у топові компанії одразу по завершенню. Такі курси проводить і Parimatch Tech (QA Automation with Java Course). Деталі можна знайти на сайті Parimatch Tech Academy.

Усі знання я би поділила на теорію тестування та технічну базу. 

Теорія тестування містить розуміння цілей та задач тестування як процесу, різні види та підходи, процеси розробки продукту, тестові артефакти (тестова документація) і т. д. Це як такий фундамент для роботи будь-якого тестувальника.

Технічна база своєю чергою може включати знання досить різних технічних тем та володіння відповідними інструментами. Наприклад, знання комп’ютерних мереж, протоколів передачі даних, баз даних та СУБД, мов програмування, git та репозиторії й т. д. Складно виділити якийсь конкретний список, тому що від позиції до позиції набір навичок тут буде варіюватися. Тут раджу відштовхуватись від наявних вакансій на ринку.

Мисливець за головами або хто такий сорсер? Як шукають кандидатів рекрутери які знаються на коді: огляд професії зсередини
Мисливець за головами, або хто такий сорсер? Як шукають кандидатів рекрутери, які знаються на коді: огляд професії зсередини
По темi
Мисливець за головами, або хто такий сорсер? Як шукають кандидатів рекрутери, які знаються на коді: огляд професії зсередини
«Ми повинні бути at the heart of events». Хто такий IT Recruiter: огляд професії зсередини
«Ми повинні бути at the heart of events». Хто такий IT Recruiter: огляд професії зсередини
По темi
«Ми повинні бути at the heart of events». Хто такий IT Recruiter: огляд професії зсередини
Довідник IT професій: карєра в Salesforce або пригода з безліччю ачівок
Довідник IT професій: кар’єра в Salesforce або пригода з безліччю ачівок
По темi
Довідник IT професій: кар’єра в Salesforce або пригода з безліччю ачівок
Хто такий iOS Developer. Як український розробник на фрилансі створював клони застосунків Instagram ТікТок Telegram
Хто такий iOS Developer. Як український розробник на фрилансі створював клони застосунків Instagram, ТікТок, Telegram
По темi
Хто такий iOS Developer. Як український розробник на фрилансі створював клони застосунків Instagram, ТікТок, Telegram
Хто такий Java Developer: огляд від розробника з 15-річним досвідом
Хто такий Java Developer: огляд від розробника з 15-річним досвідом
По темi
Хто такий Java Developer: огляд від розробника з 15-річним досвідом
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

Дивіться, чим живе Delfast під час війни в Україні

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
34-річний Андрій Зубков під час війни увійшов в IT, докорінно змінивши свою кар'єру і буденне життя. Тепер він QA Engineer у компанії Pingle Game Studio — тестує ігри. А до цього працював на металургійному комбінаті, в страхуванні та навіть копірайтером. Свою історію про вхід в нове життя Андрій розповів dev.ua.
«Я вигоріла настільки, що вже не могла дивитися на комп'ютер». Історія QA-інженерки про великі гроші, безглузді купівлі, вигорання та дауншифтинг
«Я вигоріла настільки, що вже не могла дивитися на комп'ютер». Історія QA-інженерки про великі гроші, безглузді купівлі, вигорання та дауншифтинг
«Я вигоріла настільки, що вже не могла дивитися на комп'ютер». Історія QA-інженерки про великі гроші, безглузді купівлі, вигорання та дауншифтинг
Хмельничанка Олена Шеліна ― айтішниця, яка настільки вигоріла на роботі, що вирішила покинути IT-сферу та докорінно змінити своє життя. За 9 років роботи в IT дівчина пройшла всі ступені кар’єрного зростання, змінила кілька компаній і навіть напрямів. Та прокинувшись одного ранку, вирішила, що більше не зможе виконувати свою роботу якісно. Дівчина переїхала в село, завела господарство та повністю змінила професію. Розповідаємо її історію.
2 коментарі
Manual QA з Luxoft Ukraine вже три роки приборкує вітер на воді та кайфує від цього. Ось його історія та поради для тих, хто мріє про море та  віндсерфінг
Manual QA з Luxoft Ukraine вже три роки приборкує вітер на воді та кайфує від цього. Ось його історія та поради для тих, хто мріє про море та віндсерфінг
Manual QA з Luxoft Ukraine вже три роки приборкує вітер на воді та кайфує від цього. Ось його історія та поради для тих, хто мріє про море та віндсерфінг
«Навколо IT» — нова рубрика, в якій ми збиратимемо все корисне для життя айтішника, яке не стосується його роботи. Виявляється, у айтішників найрізноманітніші хобі. Ми вже писали про айтішників-бігунів, плавців, художників, музикантів, танцівників, і навіть заводчика собак. Сьогодні розповідаємо про програміста, який навчився приборкувати вітер. 39-річний Сергій Костюченко — Manual QA у Luxoft Ukraine — розповів про своє захоплення віндсерфінгом та можливості займатися цим видом спорту для всіх бажаючих. 
«Щойно я почув про тестування, усередині щось йойкнуло». Увійти в IT після першої співбесіди можливо: історія QA-інженера, яка це доводить
«Щойно я почув про тестування, усередині щось йойкнуло». Увійти в IT після першої співбесіди можливо: історія QA-інженера, яка це доводить
«Щойно я почув про тестування, усередині щось йойкнуло». Увійти в IT після першої співбесіди можливо: історія QA-інженера, яка це доводить
30-річний Руслан Долиненко — молодий айтішник, який пишається тим, що знайшов роботу з першого разу. Він отримав офер після першої співбесіди, бо, як вважає сам хлопець, ретельно до неї підготувався. Як увійти в IT, минаючи десятки відгуків на вакансії, і в чому секрет Руслана — у матеріалі. 

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.