Як тестувальнику підготуватися до технічної співбесіди: do’s & dont’s
Технічна співбесіда є досить стресовою подією як для джуна, так і для сіньйора. Але якщо у випадку другого кандидата багато розповість резюме із досвідом попередньої роботи, то менш досвіченим спеціалістам доведеться добре постаратися, аби справити про себе якнайкраще враження.
Тож ми поговорили з колегами, які найчастіше проводять технічні співбесіди, і дізналися, чого варто очікувати, як найкраще підготуватися і чого робити точно не потрібно.
Створи детальне резюме
На першому етапі резюме опрацьовує рекрутер, який може не розумітися на технічних нюансах і пропустити далі кандидата, що ніби має необхідні навички, досвід та підходить за іншими параметрами. А от керівник проєкту, який найімовірніше проводитиме технічне інтервʼю, буде звертати увагу на усі деталі і задаватиме багато «каверзних» запитань, аби зрозуміти відповідність кандидата пошуковому запиту.
Do: детально розписати наявний досвід роботи: опис проєкту, роль у команді, дати коротку ретроспективу (не порушуючи NDA чи інших домовленостей з попередніми компаніями, звісно ж). Якщо досвід відсутній — зробити детальний tools description, оцінити глибину знань методики тестування тощо.
Don’t: не варто копіювати досвід чи скіли з резюме друзів, описів вакансій тощо. Інакше, перше ж запитання технічного характеру зможе показати невідповідність і зіпсувати враження. Краще чесно сказати: вивчав отаку методику, але не мав можливості попрацювати над нею.
Навчайся повсякчас
Одна з причин, чому спеціалісти не надто люблять брати на проєкт новачків — це те, що вони соромляться визнавати, що чогось не знають або не розуміють. Насправді ж кожен профі колись був джуном і не знав елементарних речей, тому нічого поганого в цьому немає. Що справді погано — небажання дізнаватися і невміння шукати інформацію самостійно.
Do: пройди базові курси, наприклад «Основи тестування ПЗ» від нашого Тренінгового Центру. Або ж обери щось на чисельних відкритих платформах — Coursera, Udemy, навіть YouTube пропонують чимало цікавого для тестувальників-початківців. Гугли щоразу, як бачиш якийсь незрозумілий термін або процес — так навчишся шукати відповіді самостійно.
А якщо це не дає результату — не бійся задавати питання. Навіть інтервʼюеру під час технічної співбесіди! Формулювання «я не знаю, як краще зробити у описаній вами ситуації, бо я не розумію терміну, про який йдеться, але якщо ви мені поясните, я спробую вирішити це завдання» звучатиме значно солідніше, аніж просте «я не знаю».
Don’t: не думай, що якщо ти щось вивчив і зрозумів — це назавжди. ІТ-сфера постійно змінюється, винаходяться нові методики та інструменти. Тому важливо зберігати допитливість і тримати руку на пульсі. Інколи більш раціональний вибір — це взяти додатковий час, прокачати певний скіл та отримати кращий офер.
Вибудуй стратегічне мислення
Найчастіше на технічних співбесідах кандидата просять вирішити ту чи іншу задачу. Це допомагає оцінити хід мислення та вміння притримуватися певних стратегій у роботі, оскільки це значно важливіше, ніж просто механічно завчена теоретична база.
Do: навчись під час розвʼязання кожної задачі задавати собі питання, на кшталт:
- Чому виникла дана помилка?
- Чому її не виявили раніше?
- Що можна зробити, аби вона більше не зʼявлялася?
- Яка частина проєкту з доступних мені потенційно може зламатися і як я можу перевірити це?
А коли тебе просять зробити щось конкретне, задавай уточнюючі запитання. Наприклад, якщо просять взяти віник та підмести — уточни що саме підмітати, де, навіщо це потрібно, наскільки ретельно, який результат очікується і тд. Відповіді на такі запитання допоможуть тобі отримати повну картину для пошуку оптимального рішення, а на інтервʼю покажуть твою здатність формувати для себе повну картину ситуації та будувати стратегію для її вирішення.
Don’t: не будь занудою! Так, робота тестувальника передбачає багато скриптів, але це не означає, що потрібно сліпо їм слідувати. Завжди має бути простір для експерименту, творчого погляду і підходу.
Створи свій проєкт
Наостанок маємо маленький лайфхак для початківців, які прагнуть отримати круту роботу після завершення університету чи курсів.
Не усі компанії готові брати до себе працівників, що не мають жодного досвіду, оскільки без готових кейсів важко зрозуміти, наскільки кваліфікація спеціаліста підходить проєкту, чи спосіб мислення співпадатиме з командою тощо. Тому можна придумати свій проєкт — «протестувати» улюблену гру, додаток свого банку абощо. Спробуй описати баги, скласти чеклисти і тест-кейси і презентувати це на технічному інтервʼю — точно отримаєш додатковий плюсик до своєї кандидатури!