“Все більше вакансій вимагають навіть від мануальних тестувальників знання автоматизації” – відгук випускника
Автоматизоване тестування відкриває захоплюючі можливості та унікальні виклики у сфері ІТ. Сьогодні ми раді поділитись з вами інтерв’ю з випускником курсу автоматизованого тестування від Sigma Software University. Цей курс є частиною нашої програми навчання та розвитку, яка допомагає молодим IT-спеціалістам отримати практичні навички у сфері тестування програмного забезпечення.
У цьому інтерв’ю ми поспілкуємося з Владиславом, який успішно пройшов курс та розповість про свій досвід та враження від навчання, а також поділиться навчальними викликами та професійними досягненнями.
Владиславе, розкажи трішки про себе та свій попередній досвід – де навчався до курсу?
Я закінчив ветеринарний факультет у Білій Церкві та протягом двох з половиною років працював державним ветеринарним інспектором. Моя робота полягала в перевірці закладів харчування, таких як школи та садочки, з метою забезпечення дотримання норм і правил безпеки. Крім цього, я мав виписувати постанови, приписи й штрафи у разі порушення встановлених стандартів. Тобто також схоже на тестування тільки в іншій сфері. У нас також були чеклісти та ми перевіряли, чи відповідає будівля всім нормам законодавства.
Чи тестування твій перший напрям в ІТ? Чи щось ще пробував?
Так, перший. Я розглядав тестування, як найлегший спосіб входу в IT-сферу. Тому я вибрав для себе напрямок Manual QA і два роки тому я закінчив офлайн-курси ручного тестування у Вінниці та одразу почав шукати роботу. Короткий час я працював в одній компанії, а тепер вже два роки працюю в компанії Onseol на посаді QA Middle Manual Test Engineer. Однак, я вирішив прокачати свої скіли, спробувати пройти курс автоматизованого тестування та вибрав курс від Sigma Software University.
Цікавишся як стати QA-інженером? Знаходь відповідь у нашій статті.
Чи раніше вже чув про нас? Як обирав курс?
Вибирав я дуже прискіпливо. Вивчав наповненість курсу, викладачів, які будуть на курсі, чи відома компанія, та чи є відгуки інших учасників. І ось на сайті DOU я побачив, що іде набір на курс автоматизованого тестування з Олексієм Вовком від Sigma Software University, ознайомився з матеріалами та подав заявку.
А що стало ключовим фактором при виборі курсу? Професійність викладача або загальна репутація Sigma Software?
Я б сказав п’ятдесят на п’ятдесят. По-перше, тому що тренер дійсно класний, з рівнем Senior Automation Engineer, вражаючим багажем знань і великим досвідом у сфері тестування. І по-друге, те що Sigma Software є однією з найбільших компаній за кількістю спеціалістів в Україні не могло не вразити та було для мене важливим показником репутації та довіри. І хоча я не мав багато інформації про компанію Sigma Software до вступу на курс, протягом навчання я мав можливість познайомитися з нею ближче, оцінити переваги та цінності та впевнитися, що зробив правильний вибір.
Як проходило ваше навчання?
Навчання проходило у форматі живих онлайн-зустрічей з тренером, на яких нам надавався навчальний матеріал, який ми опрацьовували разом. Також нам надавався запис цієї зустрічі, що було особливо зручно, якщо ти з будь-яких причин пропустив заняття — можна було наздогнати пропущене та залишатися в курсі подій. Після кожного заняття були домашні завдання, які тренер обов’язково перевіряв, надавав фідбек та ділився корисними порадами. І наприкінці ми робили фінальний проєкт по всім тим технологіям, які ми вивчали впродовж курсу.
Не зволікай! Реєстрація на наступний курс вже тут. Ще маєш сумніви? Тоді читай далі!👇👇👇
Що тобі вдалося найбільше прокачати на курсі?
Найбільше, як і хотів, я прокачав знання фреймворку Playwright на JavaScript. Я чув про переваги цього фреймворку, але не використовував його. Олексій детально описав як плюси Playwright, так і мінуси, що допомогло мені краще зрозуміти його особливості. І, врешті решт, мені вдалося опанувати цей фреймворк на сильному базовому рівні.
Чи вдалося легко засвоїти матеріал?
Так, загалом матеріал курсу подавався в форматі “розжовування” — тобто всі незрозумілі моменти тренер роз’яснював та відповідав на всі поставлені питання. Але були й труднощі, зокрема з патернами. Хто знає, при проєктуванні фреймворку, існує патерн Factory, опанувати його мені було вже важче. Але цей патерн вимагає більш глибоких знань та досвіду в автоматизації тестування.
Розкажи про свої враження від роботи з тренером курсу
В цілому я дуже задоволений роботою Олексія. Протягом всього навчання він завжди був на зв’язку, готовий відповідати на будь-які питання через месенджер. Особливо мені сподобалась ініціатива робити відеорозбір наших домашніх завдань, де він детально пояснював де ми помилилися і що саме не працювало. І хоча завдання у всіх були схожі, ми робили їх на різних мовах програмування, при наявності домашнього завдання, відеорозбір був у кожного індивідуальний.
Розкажи про плани на майбутнє, як плануєш розвиватися далі
Я планую і далі поглиблювати свої знання у JavaScript, зокрема в області автоматизації фреймворку Playwright. Цей фреймворк є одним з найновіших на ринку, і він стрімко розвивається за підтримкою компанії Microsoft. Раніше я нічого не знав про цей інструмент і зацікавився ним вже на курсі завдяки тренеру, який наголошував на перевагах та потенціалі цього фреймворку. Тож зараз я зосереджуюся на основах мови програмування JavaScript і розвитку навичок, щоб досягти рівня Advanced в цьому напрямку.
Оскільки ти вже працюєш в сфері тестування, можливо, тобі вже вдалося якось застосовувати набуті знання на практиці?
Так. Після завершення курсу, я почав писати автоматизовані тести на фреймворку Playwright для свого проєкту. Це дозволило нам зменшити регресію, яку виконують мануальні тестувальники в моїй команді, і значно підвищити ефективність роботи. Взагалі, це є ідеальним сценарієм, який дійсно працює на практиці.
Розкажи більше про практичну частину курсу. Чи була вона важкою для тебе?
З практичною частиною занять все було дуже добре. Ми починали з простих тестів, таких як натискання на кнопки, і поступово переходили до складніших завдань, а саме запити, API, перевірка статус-кодів та розробка власного фреймворку. Також вивчали різні патерни, про які я казав раніше, такі як Singleton, Page Object та Factory. Це були вже більш складні структури, які поступово збільшували складність завдань і зацікавленість у навчанні.
Як тобі далась побудова власного патерну?
Це стало викликом для мене, тому що я звик і мені простіше використовувати готові рішення. Але на заняттях ми використовували ChatGPT, Олексій показав нам, як можна навчитися створювати власний патерн за допомогою цього інструмента. Це було простіше і значно прискорило процес створення.
Твої поради для майбутніх студентів, хто хоче опанувати автоматизоване тестування, або, як ти, перейти від мануального тестування до автоматизованого?
Моя порада — не боятися йти вперед, вивчати нові технології, але головне — зрозуміти, яка мова програмування вам найбільше підходить. Оберіть ту, яка буде для вас комфортною, і просто почніть щось робити.
Чи рекомендував би ти курс з автоматизованого тестування від Sigma Software University іншим? Які переваги ти побачив для себе?
Так, я б рекомендував курс з автоматизованого тестування від Sigma Software University іншим студентам. Одна з головних переваг цього курсу — досвідчені тренери, такі як Олексій Вовк, які допомагають студентам засвоювати матеріал. Крім того, матеріал курсу скомпонований таким чином, щоб включати актуальні технології, які зараз використовуються на ринку. Тому так, потрібно обов’язково йти на курс. Тим паче, з огляду на тенденції на ринку праці, я бачу, що все більше вакансій вимагають навіть від мануальних тестувальників знання автоматизації.
Приєднуйся до нашого курсу автоматизованого тестування від Sigma Software University сьогодні та отримай інсайти від досвідченого експерта тестування Олексія Вовка, які допоможуть тобі стати висококваліфікованим тестувальником програмного забезпечення. Реєстрація відкрита, не пропусти свій шанс на успіх!