Календар ігор на грудень 🎮

Мануал для джуна. Що треба знати тестувальнику-початківцю, йдучи на співбесiду: поради тімліда та приклади завдань

Ми продовжуємо рубрику для айтішників-початківців, які шукають роботу. І, як відомо, одним з найпоширеніших способів увійти в IT є шлях тестувальника. Що потрібно зробити під час підготовки до співбесіди, якими конкретними навичками ви повинні володіти та як самопрезентація може допомогти під час співбесіди, розповідає QA Team Lead в Capgemini Engineering Ольга Коваленко.

1 коментар
Мануал для джуна. Що треба знати тестувальнику-початківцю, йдучи на співбесiду: поради тімліда та приклади завдань

Ми продовжуємо рубрику для айтішників-початківців, які шукають роботу. І, як відомо, одним з найпоширеніших способів увійти в IT є шлях тестувальника. Що потрібно зробити під час підготовки до співбесіди, якими конкретними навичками ви повинні володіти та як самопрезентація може допомогти під час співбесіди, розповідає QA Team Lead в Capgemini Engineering Ольга Коваленко.

Привіт, співбесідо!

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

Правило 1: ви повинні бути ідеальними в тому, що ви згадали у своєму резюме. Частина питань, які задає інтерв’юер, будуть базуватися саме на цій інформації. Не вигадуйте навички, з якими у вас немає нічого спільного.

Правило 2: якщо ви не зрозуміли запитання, скажіть про це прямо. Не варто вигадувати, краще перепитайте, можливо ви отримаєте більше деталей і тоді зможете відповісти.

Правило 3: якщо практичного досвіду у вас небагато, то інтерв’юер очікує, що теорію ви знаєте майже ідеально. Тож переходимо до теорії.

Теорія і практика

Пройдемося по різних темах з тестування і подивимося на процес проходження співбесіди.

База — це методології тестування. Однак лише знання різних концепцій тестування — це не все. 

Наступна, найважливіша річ, — знати, який тип/техніку/концепцію тестування можна застосувати на якому етапі SDLC. 

  • Як саме SDLC і STLC пов’язані між собою і чим відрізняються? 
  • Чи знаєте ви різницю між regression та retesting і коли вони застосовуються? 
  • Можливо, ви вже мали досвід написання тестової документації і знаєте, для яких типів проєктів яку саме потрібно мати? 
  • Чи писали ви вже репорти і знаєте, що саме повинно бути в дефект репорті і чого не повинно бути в тест репорті? 

Так, ми все ще говоримо про теорію, але теорія без практики не працює.

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

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

Читайте різні ресурси. Дуже багато інформації є в англомовному сегменті та далеко не все перекладається. Так, англійська мова є must have у сучасних реаліях.

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

У вас є поле вводу, яке приймає ціле число. Валідним вважається натуральне двозначне число. Напишіть тест кейси з врахуванням класів еквівалентності та аналізу граничних значень. А як ви знаєте, що покриття тестами високе? 

Можуть бути й складніші питання, такі як «Що таке клієнт-серверна архітектура програми?» і проста відповідь на кшталт «клієнт надсилає запити на сервер» нас не задовольнить. Вам необхідно буде детальніше розповісти, що це за запити, для чого вони, та й взагалі детальніше описати цю взаємодію. А які саме інструменти ви б використовували, щоб подивитись запити? 

Де брати досвід?

Це дуже часте запитання від тестувальників-початківців.

Шукайте опенсорс проєкти, запитайте друзів чи не потрібна їм допомога з тестування сайту для їх бізнесу, або зверніть увагу на демонстраційні версії продуктів, де ви можете отримати доступ до клієнтської та адмін частин.

На момент інтерв’ю краще, коли ви вже попрацювали хоча б на декількох таких проєктах, зрозуміли, чи взагалі підходить вам така робота. 

Така практика допоможе створити власний погляд на питання:

  • Чому ви хочете бути тестувальником програмного забезпечення?
  • Що ви знаєте про ручне тестування програмного забезпечення?
  • Що вам найбільше подобається в ручному тестуванні?
  • Що вам найбільше не подобається в ручному тестуванні?

А якщо у вас буде досвід з різноманітними проєктами, такими як мобільні, веб, десктопні чи навіть з iOT девайсами, тоді ви зрозумієте, з чим саме вам цікавіше працювати, тим самим зможете відповісти на запитання: «Яке програмне забезпечення вам подобається тестувати?»

Вчіться на тому, що використовуєте кожен день, намагайтесь придумувати кейси для тестування на улюблених програмах, що можна покращити, та шукайте баги в тих додатках, без яких не проходить ваш день. (Що буде, якщо завантажити дуже важке відео в Instagram на дуже поганому інтернеті?)

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

Під час підготовки, не застрягайте тільки на питаннях, пов’язаних з тестуванням, розширюйте знання про роботу загалом. З ким ви потенційно можете працювати, чим саме займаються ті люди на таких посадах, як саме ви можете з ними взаємодіяти.

Ще не все

Ви, мабуть, подумали, що це вже все? Ні 😉

Специфічні робочі ситуації. Те з чим стикається кожен, хто працює в команді, і те, що кожен має вміти вирішувати.
Наприклад:

  • У вас з завтрашнього дня відпустка, але ви не встигли закінчити задачу. Що ви будете робити? 
  • Вчора ви посварились з девелопером. Сьогодні вам дали задачу, яку він робив, але з опису не зрозуміло, що саме тестувати. Ваші дії. 
  • До вас підходить Team Lead і просить провести незнайомий вам вид тестування на певному функціоналі, ваша реакція? 

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

На останок, будьте собою, не запізнюйтесь, не забудьте включити камеру на онлайн інтерв’ю та посміхайтесь.

Мануал для джуна. Що треба знати щоб стати AQA: теоретичні питання та приклади тестових завдань від AQA Team Lead Capgemini
Мануал для джуна. Що треба знати, щоб стати AQA: теоретичні питання та приклади тестових завдань від AQA Team Lead Capgemini
По темi
Мануал для джуна. Що треба знати, щоб стати AQA: теоретичні питання та приклади тестових завдань від AQA Team Lead Capgemini
Мануал для джуна. Що треба знати новачку у frontend-розробці перед співбесідою на проєкт мрії: запитання для інтервю та приклади тестових
Мануал для джуна. Що треба знати новачку у frontend-розробці перед співбесідою на проєкт мрії: запитання для інтерв’ю та приклади тестових
По темi
Мануал для джуна. Що треба знати новачку у frontend-розробці перед співбесідою на проєкт мрії: запитання для інтерв’ю та приклади тестових
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда
По темi
Мануал для джуна. Що треба знати початківцю в DevOps: 30 запитань і поради досвідченого ліда

Більше мануалів для джунів тут.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

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

Ми запускаємо розсилку про українське IT-ком’юніті. Залиште email, аби розуміти більше. Прем’єра — скоро!
Дякую! На вказану адресу надіслано листа для підтвердження підписки.
Читайте також
«Пастка початківця». 5 найпоширеніших помилок джунів на співбесідах та як їх уникнути
«Пастка початківця». 5 найпоширеніших помилок джунів на співбесідах та як їх уникнути
«Пастка початківця». 5 найпоширеніших помилок джунів на співбесідах та як їх уникнути
Напевно, кожен хоч раз у своєму житті переживав ситуацію, коли після співбесіди замість запрошення на роботу приходила відмова. «Як же так? Це несправедливо!», — чимало з нас корили долю і не розуміли, що пішло не так. Катерина Нікітіна, SoftServe IT Academy Recruiter, розповіла про п’ять найпопулярніших помилок кандидатів-початківців на співбесідах.
Два місяці пошуків, 80 відгуків, 12 співбесід і два офери. Як айтішник з Козятина із сертифікатом Google та двома пет-проєктами роботу шукав
Два місяці пошуків, 80 відгуків, 12 співбесід і два офери. Як айтішник з Козятина із сертифікатом Google та двома пет-проєктами роботу шукав
Два місяці пошуків, 80 відгуків, 12 співбесід і два офери. Як айтішник з Козятина із сертифікатом Google та двома пет-проєктами роботу шукав
Айтішник-початківець Максим Наталчук поділився в LinkedIn власним досвідом пошуку роботи. Хлопець, згідно профілю, працює National Information Management Officer (Data Analyst) в компанії iMMAP. Але омріяному оферу передував непростий шлях. З дозволу автора dev.ua публікує історію Максима про пошук роботи в IT.
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
«Навіть для виробників трун і пам’ятників я писав тексти». Як стати game-тестувальником під час війни: історія колишнього металурга, страховика, копірайтера
34-річний Андрій Зубков під час війни увійшов в IT, докорінно змінивши свою кар'єру і буденне життя. Тепер він QA Engineer у компанії Pingle Game Studio — тестує ігри. А до цього працював на металургійному комбінаті, в страхуванні та навіть копірайтером. Свою історію про вхід в нове життя Андрій розповів dev.ua.
«Я не шукав роботу, мене звабили. Team Lead мене змусили стати». Історія Senior AQA, який увійшов в IT у 39 років, і вже 10 років про це не жалкує
«Я не шукав роботу, мене звабили. Team Lead мене змусили стати». Історія Senior AQA, який увійшов в IT у 39 років, і вже 10 років про це не жалкує
«Я не шукав роботу, мене звабили. Team Lead мене змусили стати». Історія Senior AQA, який увійшов в IT у 39 років, і вже 10 років про це не жалкує
Діма Наумов — Senior AQA в Capgemini Engineering. 10 років він працює тестувальником, і готовий ламати всі можливі стереотипи про вхід в IT. Діма став айтішником у 39 років, залишивши успішну кар'єру в фінансовому світі та продажах. Свою історію чоловік розповів dev.ua. 

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

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

Обговорення

У заголовку: йдучи на співбесуду

Виправляйте помилку і перевіряйте такі одруківки перед публікацією на сайт