За кожною спеціалізацією зміни зарплат були нерівномірні. Ще збільшилися зарплати джунів у General QA та Manual QA, хоча вони однаково лишаються меншими, ніж в Automation QA. Зарплати Senior не підвищилися для жодної спеціалізації.
Тестувальник перевіряє програмне забезпечення на наявність дефектів та допомагає їх усунути. У досвідчених тестувальників зросли зарплати в четвертому квартилі, тобто збільшилася різниця в зарплатах найбільш і найменш оплачуваних фахівців одного рівня. Ще один помітний тренд — стало менше фахівців з досвідом до року.
➖ Також робота QA-інженера принципово полягає у контролі якості результату роботи інших, що може бути важко психологічно — кожен раз вказувати іншим, що вони зробили не так. Що, звісно не є проблемою, якщо робити це професійно, маючи гарні soft skills та навички комунікації. Розуміти кінцевого користувача, його потреби й побажання та навіть знати, що конкретно йому може не сподобатись, — одна з вершин, до якої має прагнути кожен такий фахівець.
Навички запобігання та розв’язання конфліктів стають важливими, коли до твоїх обов’язків починає входити прийняття складних рішень. А іноземні мови — це шлях до співпраці з іноземними компаніями та нових перспектив у власній кар’єрі. За даними DOU, у червні 2023 року конкуренція серед QA-початківців склала 210 (!) відгуків на вакансію. Як новачкам у професії відповідати вимогам роботодавців і виділитися серед конкурентів? Максим Дем’янов, Senior QA Manual Engineer і викладач в академії віддалених професій IT.LIFE Україна розбирає, які ключові exhausting https://wizardsdev.com/ і delicate навички потрібні, щоб стати тестувальником.
Саме команда тестувальників заводить і формує список багів (помилок), які зараз є в продукті. До обов’язків цього спеціаліста входить розробка сценаріїв тестування, тест-кейсів, їх прогін, складання звітів про виявлені помилки (часто іноземною мовою). Зарплати в аутсорсингових і продуктових компаніях зросли пропорційно ринку та перебувають на середньому рівні ($2100 та $2000 відповідно). Найбільше зарплати зростали у Львові, а також у невеликих містах.
Хорошою шпаргалкою для накопичення досвіду є вакансії та резюме рівнем вище». Крім того, автотести не можуть покрити всі потреби продукту. Exploratory testing, UX testing — це те, що не можна автоматизувати. І наостанок, вам навряд чи вдасться стати QA automation без досвіду QA manual. Тому у великих IT-компаніях залишається актуальним розподіл на «мануальників» та «автоматизаторів». Скільки заробляє QA–інженер Ця цифра є актуальною на кінець 2021 року.
Медіанна зарплата QA в продуктових компаніях становить $1900. Як і в аутстафі, у «продукті» зарплата Automation QA вища від середньоринкової ($3500), а Manual QA — на середньому рівні ($1500). Частка фахівців з AQA тут менша, manual qa ніж в аутстафінгових й аутсорсингових компаніях (17%). На другому місці — аутсорсингові компанії ($2100). Тут вища медіанна зарплата у фахівців з Manual QA ($1600), а також у Middle ($2000), незалежно від спеціалізації.
Судячи з вакансій QA–інженерів у країні, середня зарплата junior-фахівців у ручному тестуванні становить 50 тисяч рублів, тобто вилка – від 30 до 70 тисяч. Оцініть, чи зможе працівник прийти в нову команду й не зачавити колег своїм досвідом, а доповнити їхні навички та знання, зробивши проєкт чи продукт ліпшим. Обов’язки й вимоги до кандидата можуть відрізнятися залежно від досвіду роботи. На позиціях Trainee та Junior основні вимоги — це представлення життєвого циклу ПЗ, знання базових принципів тестування, розуміння принципів коректності роботи застосунків і знання клієнт-серверної архітектури. Медіанні зарплати чоловіків-тестувальників, як правило, дещо вищі за зарплати жінок з таким же досвідом роботи в QA. На початкових етапах роботи (до трьох років) ця різниця становить приблизно 10%, далі — 15–20%.
Security Tester планує та виконує тести безпеки, а також перевіряє систему на наявність уразливостей. А Performance Tester тестує швидкість застосунку при різних рівнях навантаження й відстежує зміни у продукті, впроваджує інструменти тестування продуктивності. Найвищі зарплати традиційно у випускників КПІ ($2850, +$350 за пів року). До першої п’ятірки за рівнем зарплат, як і в червні 2021 року, входять ХНУРЕ ($2700, +$700), КНЕУ ($2500, +$300), НАУ ($2425, +$325, серед вишів, де ми зібрали більше як 40 анкет) та ВНТУ ($2500, +$275). Медіанна зарплата QA-спеціаліста в Києві становить $2500, в інших містах-мільйонниках — $2000 (крім Одеси, де медіана $1800), в менших містах — у середньому $1500. Водночас дещо знизилась частка спеціалістів рівня Junior (з 21% до 20%) та Middle (з 42% до 39%).
Зі спільними проєктами можна брати участь у грантових програмах, хакатонах, ідеатонах або просто створити проєкт для портфоліо. Друкар — фахівець, завдяки роботі якого ви можете почитати паперову книгу або журнал, роздати всім бажаючим свої візитки, купувати товари в гарній упаковці та багато іншого. Це навчання за комплексними програмами, які створили фахівці-практики з IT-індустрії в кооперації з нашим академічним відділом. Ми використовуємо файли cookie, щоб покращити ваш досвід роботи з сайтом. Продовжуючи перегляд сайту, ви погоджуєтеся з використанням файлів cookie відповідно до Privacy Policy. Серед спеціалістів з Automation QA зарплати тих, хто працює з JavaScript ($3450), на другому місці після C# / .NET ($3700).
Про те, чим займається тестувальник та як ним стати, розповідає Антон Мужайло, Quality Solutions Architect у GlobalLogic Ukraine. Створення та запуск програмного забезпечення в ІТ складається з багатьох етапів і завдань, одне з яких — переконатися, що продукт працює як треба та задовольняє користувачів. Засвоїти тестування можна на платних і безкоштовних курсах, а також із ментором чи самостійно. Головне завдання тестувальника — знайти помилки, яких міг припуститися програміст.
Зарплати тестувальників рівня Senior і Team Lead, для яких C# / .NET є основною робочою мовою, теж дещо зменшилися. Як і в Senior і Team Lead, які переважно користуються JavaScript. 1% найбільш високооплачуваних QA-фахівців отримують від $6500; 1% найдорожчих AQA — від $7950, Manual — від $4580. Почати можна з інтернет-ресурсів та відео з різних конференцій, після чого можна переходити на подкасти й блоги. Логи — це технічні дані, що містять інформацію про локалізацію і тип помилки.
Іншими словами, софт скіли — це риси характеру та прояви особистості, що допоможуть комфортно почуватися на позиції тестувальника та витрачати менше нервових клітин для ефективної роботи. Знання різних моделей життєвих циклів розробки продукту. Наприклад, розробка може йти за моделлю Waterfall (водоспад), коли завдання описуються, виконуються й віддаються на тестування по черзі.
Кожен результат виконання тесту є доказом працездатності певної версії продукту при зазначених умовах. До речі, якщо змінити код продукту хоча б на один рядок — зміниться версія продукту і всі тести треба буде запускати знову. Саме тому тести доводиться проводити по декілька разів. Чи справді для посади QA Engineer не треба мати глибоких технічних знань?
Часом цей фахівець досліджує продукт на всіх стадіях його розробки. Зарплати Senior’ів, незалежно від мови програмування, практично однакові. Серед Middle дещо менше заробляють ті, хто працює з Python ($1800), серед рівня Lead та Junior’ів — ті, хто працює з TypeScript ($4000 та $700 відповідно). Найпопулярнішою мовою програмування серед тестувальників залишається Java — її використовують 26% спеціалістів, а 20% вважають основною.
Заповніть, якщо ви не проти, щоб ми могли зв’язатись у випадку потреби. Майте на увазі, що через емоційне навантаження інтерв’ю спершу можуть видатись складними. Тому не переймайтесь невдалими першими співбесідами — це теж навичка, яку потрібно розвивати.