Що робити, щоб знайти роботу або куди рухатися QA в 2025

💡 Усі статті, обговорення, новини про тестування — в одному місці. Приєднуйтесь до QA спільноти!

Поради /думки від Романчук Катерини, Senior SDET (далі пряма мова):

__________________________

Лишу це тут:

Одразу скажу питання роботи зараз дууужжее складне. Компанії банкрутують, проєкти закриваються. Якщо вас це торкнулося, знайте, що з вами все так.

Напишу просто, що би я порадила, наприклад, собі. І що робила/роблю я:

🔵Англійська. Хоча б якось використовувати її, потрохи вчити. Говорити з ChatGPT, дивитися фільми.

🔵Мати LinkedIn.Він дуже допомагає в пошуках роботи і загалом бути в курсі IT-новин. Чомусь досі дуже багато людей не ведуть його «бо якось не треба». Моя порада — краще вести. Хоча б мінімально: заповнити інформацію про себе.

🔵Якщо вам цікаво embedded і ви розбираєтеся, то ви дуужже круті. Ідіть у цю сферу, у вас на старті є переваги. Бо багато хто НЕ вміє паяти, не знає законів Ома і просто не має до того схильності. Якщо ви це любите, то у вас багато відкритих горизонтів — розвивайте це.

🔵Розібратися з API тестуванням. Бо воно треба всюди. Не просто почитати — а написати пару тестів. Спробувати потестувати Postman’ом і через скрипт. Відчути для себе різницю. Написати пару тестів на кожен HTTP-метод: GET/POST/PUT/DELETE

🔵Якщо йдете глибоко в API-напрям, спробуйте розібратися з контрактним тестуванням. Це мало хто вміє і знає, і це дуже особливий тип тестування

🔵Обрати для себе напрям: Веб, десктоп, мобайл (Android/iOS) — читати, налаштовувати, дивитися. Качати себе в цьому напрямі, бо вони всі дуже різні

🔵Якщо цікаво Веб — вчити Playwright, трохи глянути Selenium

🔵Для десктопа глянути Appium. Також дуже треба вміти працювати з віртуальними машинами. Бо доведеться тестувати різні версії OS. Часто треба вміти працювати з VMware Fusion

🔵Android: якщо вам цікаво, можна глянути Appium для мобілок. Але краще, якщо є час і можливість: Kotlin чи Java. В ідеалі Kotlin. У моїй бульбашці багато проєктів і компаній для Android взяли Kotlin і кажуть, що це зараз найкраще рішення. Framework Espresso

🔵iOS:треба знати XCTest framework та Xcode. Вчити Swift

🔵Для Android потрібна Android Studio. Дуже багато проєктів під Android, тому якщо ви прокачаєтеся, це буде класна перевага. Подивіться, як поставити додаток на реальний девайс, на емулятор, на свій телефон, планшет, на телевізор

🔵Розберіться з якимось SaaS-сервісом, який дає браузери та девайси для запуску віддалено. Наприклад — BrowserStack

🔵Зробіть собі простенький проєкт і налаштуйте CI

🔵Зробіть 1 Docker-файл і спробуйте щось у ньому запустити. Без Docker зараз нікуди. Коли розберетеся з Docker-файлом, зробіть docker-compose файл. Подивіться, для чого він

🔵Якщо є час, подивіться AWS. Зробіть 1 маленький бакет. А краще підійміть 1 сервер. Розберіться, як зайти на цей сервер по SSH.

🔵Будьте критичні до свого проєкту. Задавайте собі питання:

Чи подобається мені цей тест? Чи дає він користь? Якби це був мій проєкт і моя компанія — чи хотіла б я мати для себе цей тест? А скільки мені коштує мій тест? Скільки я витрачаю грошей, щоб він ранився кожен день?

🔵AI — тут спробуйте капнути глибше. Пограйтеся з бібліотеками для створення моделей машинного навчання та для базових алгоритмів ML. Створіть простий AI-проєкт, наприклад, програму, що класифікує зображення (котик або собака).

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

Ну і просто це важливо, навіть якщо до вас НЕ повернуться

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

«Катя, напиши на ДОУ, треба писати в *баное IT, писати в LinkedIn, сваритися»

Я не знаю, чи це правильно. Але особисто для себе я обрала НЕ сваритися. Бо без доказів такі пости можуть виглядати як хайп. А збирати докази, записувати — у мене би з’їло багато сил. Просто тепер я знаю, у які компанії більше ніколи не піду (Але, звісно, якщо ситуація прям дуже погана — то треба боротися. Тут все індивідуально). Намагаюся сказати про те, щоб не зависати в конфліктах і розбірках, а вміти фокусуватися на тому, що важливо.

🔵Якщо у вас є робота, просто продовжуйте вчитися й розвивайтеся

🔵Якщо ви шукаєте роботу, дайте собі час: шукайте, спілкуйтеся, обирайте

🔵Якщо ви manual, не бійтеся автоматизації. Спробуйте написати 1 тест. Часто чую: «Я боюся йти в автоматизацію»

Просто спробуйте.

————-

Гарного дня всім! Напишіть, чи погоджуєтеся зі мною і що можна додати до списку.

Тримаємося! 🇺🇦❤️

👍ПодобаєтьсяСподобалось16
До обраногоВ обраному10
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
LinkedIn.Він дуже допомагає в пошуках роботи і загалом бути в курсі IT-
новин

Профиль конечно иметь стоит, но в целом уходящая натура, о чем можно судить по колмчеству рассылаемого спама.

Учишь инглиш, линукс, тестирование embedded и Networking (сертификации всякие там CCNA/CCNP, а не фуфловый ISTQB) и не имеешь проблем с поиском работы вообще.

Я автоматизатор з досвідом. І щодо поради спробувати написати 1 тест це правильно але в 99% у людей нічого не вийде. Бо що треба щоб бути Автоматизатором саме з великої літери? правильно, знати програмування на ріні хоча б простійшого джун розробника. А це манюал тестувальникам не під силу буде.

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

Я автоматизатор з досвідом. І щодо поради спробувати написати 1 тест це правильно але в 99% у людей нічого не вийде. Бо що треба щоб бути Автоматизатором саме з великої літери? правильно, знати програмування на ріні хоча б простійшого джун розробника. А це манюал тестувальникам не під силу буде.

Дуже класний набір порад, дякую!

Дякую🙏

Щодо напрямів, то теоретично можна ще згадати про Network Testing (cервіси, інфраструктура, софт, перфоманс) як окремий напрям, в який можна ’піти’ і який потребує специфічних знань (напр. REST-/NETCONF, gRPC, YANG і т.д.), але на практиці це буде досить складно зробити самому через складність самої предметної області і відсутність доступної тесті-інфраструктури в такій кількості, чи можливостей самому її організувати настільки легко, як це можливо для WebUI/API

Саме так, дякую за доповнення! 🙏

Підписатись на коментарі