QA Manager Ігор Гунько ділиться своїм досвідом та досягненнями в галузі тестування програмного забезпечення, а також розповідає про свої здобутки в освітніх ініціативах та розвитку галузі.
"Публікація статей та проведення освітніх курсів можуть стати важливими пунктами в резюме та відкрити двері до корисних знайомств і виступів на міжнародних конференціях", — ділиться своїм досвідом Ігор.
Ігор вже понад 15 років працює в ІТ і 8 років займається викладанням, навчає початківців тестувальників "Фундаментальній теорії тестування та Веб технологіям", а також є автором наукових статей.
Завдяки унікальному баченню та впровадженню інноваційних методик, він неодноразово відзначався професійною спільнотою та був удостоєний престижних національних нагород, як "Експерт року в галузі IT" Національної Бізнес Премії (NBA) 2022, а також "за особисті досягнення та внесок в ІТ індустрію та ІТ освіту" Ukrainian Business Award 2024.
Ми попросили Ігоря розповісти трохи про його досвід та поділитися своєю експертною думкою в деяких питаннях.
Ігоре, розкажіть про свій шлях в ІТ.
"Коли я починав свою кар'єру у 2009 році на позиції Junior QA Engineer, тестування програмного забезпечення було для мене чимось новим і захопливим. З кожним роком я все більше заглиблювався в цю галузь і зрозумів, що саме тут хочу розвиватися.
З того часу я пройшов довгий шлях, ставши експертом у своїй галузі та менеджером команди QA. За роки роботи встиг попрацювати в компаніях країн Північної Америки, Європи та Азії, в основному у сферах E-commerce та iGaming.
З цікавих кар'єрних моментів – написав наукову статтю про нові тенденції та проблеми в тестуванні програмного забезпечення, а також зробив доповідь про методи та прийоми тестування веб-додатків, які піддаються кібератакам на конференції в Польщі, також написав книгу та ще багато цікавого, про що можна розповісти."
Вплив технологій на розвиток галузей.
"Технології не стоять на місці, і ми повинні бути готові до змін, щоб залишатися конкурентоспроможними. Тому завжди намагаюся активно займатися дослідженням та впровадженням нових технологій у тестуванні. Для себе я вже давно підкреслюю важливість постійного навчання та адаптації до швидко мінливого ландшафту IT".
Успіхи в освітніх ініціативах.
Одним з головних досягнень Ігоря стало створення авторського курсу "Тестування програмного забезпечення та Веб-технології". Цей унікальний курс пройшли сотні студентів, і він допоміг багатьом з них зайняти значущі посади у великих IT-компаніях по всьому світу. Середня кількість учасників у кожному потоці становить від 20 до 30 осіб, а програма курсу поєднує теорію, практику та реальні кейси, що робить навчання максимально прикладним. Курс фактично реалізується в компаніях, в яких працюють їхні студенти, впроваджуючи отримані знання та практики в реальні проєкти ІТ компаній.
Але курс в QA Labs — не єдиний внесок Ігоря в розвиток індустрії. Він також є автором унікальної книги "How to Effectively Reduce Software Testing Time: From Requirements to Regression" 2024, в якій детально викладено актуальні підходи в тестуванні ПЗ та зібрано найкращі практики роботи в IT. Видання є не просто навчальним посібником, а виступає більше як цінний орієнтир для фахівців-початківців та досвідчених тестувальників, які прагнуть професійного зростання.
"Коли я бачу, що мої учні досягають успіхів і стають лідерами у своїх галузях, це для мене найбільша нагорода", — говорить Ігор.
Його авторський курс отримав високі оцінки та позитивні відгуки від учасників, що підтверджує ефективність та актуальність. Курс охоплює всі аспекти тестування, від основ до Веб-технологій та використання сучасних інструментів.
"Мої студенти не тільки вчаться виявляти та виправляти помилки, але й набувають навичок управління проєктами та командою, що робить їх цінними фахівцями на ринку праці", — також додав Ігор.
Інноваційні методики та як ви на це дивитеся?
"У своїй роботі я завжди намагаюся використовувати ті інструменти та підходи, які вирішують проблеми та завдання конкретного проєкту та програмного продукту, який ми тестуємо. Іноді для того, щоб використовувати інноваційні методики тестування, необхідно витратити час і кошти на їх вивчення, а найголовніше – отримати на це схвалення та ресурси від компанії, де ми такі інновації хочемо впроваджувати. Наведу один нещодавній приклад про те, як можуть бути корисними сучасні технології та наскільки вони розумні та економлять наш час. Так от, ми розглядали впровадження інструменту на основі штучного інтелекту, який дозволяв би автоматично аналізувати вихідний код програми та написані на нього тести на всіх рівнях, дозволяючи заощаджувати час для побудови матриці покриття, виявляти низькорівневі дефекти та швидко виявляти непокритий функціонал.
Ці методики допомагають нам виявляти та усувати потенційні проблеми на ранніх стадіях розробки, що значно знижує ризики та покращує загальну якість ПЗ", - пояснює Ігор.
Як ти вирішив проявити себе в науковому напрямі?
Ігор є автором наукових та нішевих статей у галузі тестування ПЗ. Його статті публікуються в наукових журналах, що підкреслює його внесок у розвиток галузі.
"Писати статті для мене — це можливість не тільки ділитися своїми знаннями, а й постійно вчитися новому, досліджувати нові тенденції та технології в галузі тестування. Не так давно мною написані наукові статті про аналіз нових тенденцій та проблем у тестуванні програмного забезпечення (2023), а також стаття про роль віртуальної реальності в покращенні методів та інструментів тестування програмного забезпечення (2024) та про адаптивні підходи до тестування ПЗ із вбудованим штучним інтелектом у динамічних середовищах (2025). Написання цих статей виявилося дуже цікавим, оскільки я почерпнув багато нової інформації та усвідомив, як швидко розвивається світ та ІТ технології", - зазначає Ігор Гунько.
Його статті охоплюють широкий спектр тем, включаючи тенденції та проблеми у тестуванні, методології розробки, штучний інтелект, інструменти тестування та найкращі практики. Ці публікації є цінним ресурсом для інших фахівців в ІТ галузі.
Ігоре, як Ви вважаєте, як покращення процесів тестування впливає на якість ПЗ?
"Покращення процесів тестування відіграє ключову роль у підвищенні якості програмного забезпечення. Один із головних підходів – це тісна взаємодія з командою розробки та іншими відділами. Ключ до успіху – це розуміння потреб та цілей усієї команди, а не лише відділу тестування. Важливо, щоб усі працювали спільно та прагнули до спільного результату. Як показує практика, щойно команда починає працювати за єдиними процесами та спільно – програмний продукт на виході виходить стабільнішим і таким, що максимально відповідає потребам користувачів та замовників".
Розкажіть про теми, які Ви висвітлювали на міжнародних конференціях?
Ігор бере активну участь у міжнародних конференціях, ділячись своїм досвідом та знаннями з колегами з усього світу.
"Виступи на конференціях не тільки дозволяють ділитися своїми напрацюваннями, а й отримувати цінний зворотний зв'язок від професіоналів. З останніх Міжнародних наукових конференцій були "Наука завтрашнього дня: інноваційні підходи та прогнози" 2024 у Польщі та "Сучасні тенденції розвитку наукових досліджень у сучасних умовах" 2024 в Італії, що дозволило мені розширити мої професійні контакти та дізнатися про новітні методи та інструменти тестування", - розповідає Ігор.
Конференції також надають Ігорю платформу для обговорення актуальних проблем та тенденцій у галузі, що сприяє його постійному професійному зростанню та розвитку.
Міжнародний вплив.
"Робота з міжнародними партнерами дозволила нам обмінятися різноманітним та передовим досвідом і впровадижувати його у спільні проєкти", - пояснює Ігор.
Його участь у міжнародних проєктах також дозволяє йому бути в курсі глобальних тенденцій та адаптувати їх для місцевого ринку, що сприяє покращенню якості продукції та підвищенню конкурентоздатності. Проєкти Ігоря охоплюють різні країни, включаючи США, Канаду та Європу. Міжнародна співпраця зробила свій внесок у покращення процесів тестування завдяки обміну знаннями та найкращими практиками.
Досвід у суддівстві та участь в асоціаціях.
Ігор також є членом журі престижної національної премії "Час Інновацій" 2021 року — однієї з провідних нагород у сфері технологічного розвитку, що відзначає найкращі рішення, продукти та методики, які роблять значний внесок у цифрову трансформацію. Його участь у відборі переможців підтверджує високий рівень експертизи та глибоке розуміння сучасних IT-трендів.
Також Ігор став найкращим рецензентом 2024 року в міжнародному рецензованому журналі Futurity Education статей та рукописів, що дозволило претендувати на індексацію в найпрестижніших наукометричних базах даних, таких як Scopus та Web of Science.
"Участь у журі дозволяє мені залишатися на передовій лінії інновацій та обмінюватися досвідом з провідними фахівцями галузі", - говорить Ігор.
Його досвід суддівства включає оцінку проєктів на основі їх інноваційності, практичної значущості та потенційного впливу на галузь. Це не тільки дозволяє йому залишатися в курсі останніх розробок, а й робити свій внесок у підтримку та заохочення нових ідей та рішень.
Рекомендації читачам.
"Я своїм прикладом завжди намагаюся показувати, як покращення процесів тестування та постійне навчання можуть значно підвищити якість програмного забезпечення. Тому намагаюся завжди зробити свій внесок у галузь та освітні ініціативи, щоб надихати інших фахівців на досягнення високих результатів. Я переконаний, що майбутнє тестування ПЗ за автоматизацією та інноваційними підходами. Важливо не зупинятися на досягнутому та завжди прагнути покращення. Бажаю всім успіхів!"