Стефан Антов: Развитие на умения и практики за автоматизирано тестване

Повече за менторската програма в TINQIN, споделянето на опит, онбординг процеси и подбор на кадри, ще научим от Стефан Антов – QA Automation Team Leader с над 15 години опит в индустрията.

Менторите в TINQIN не само предоставят техническа експертиза, те се ангажират със своите екипи, за да ги подкрепят в личното и професионално развитие. Освен това, като ментори, те осигуряват наставничество и подкрепа, които помагат на специалисти да се адаптират към динамичната среда на IT сектора.

В света на застраховането, където качественият софтуер е от първостепенно значение, разрастването на R&D и QA екипи може да повлияе негативно върху продуктите ни, ако не интегрираме правилно новите членове на екипа. През изминалата година за нас в TINQIN, този процес беше предизвикателен. В периода на непрекъснато разрастване на компанията, ние се изправихме пред предизвикателствата в управлението на новосформирани екипи и тяхната ангажираност.

Какви са най-големите предизвикателства при подбора на нови технически специалисти?

Най-голямото предизвикателство и при двете роли – manual и automation QA – е да намерим опитни хора, които могат да се впишат успешно в Scrum екипите и да допринесат за изграждането на QA общността в TINQIN. Успехът на компанията не зависи от това дали конкретен човек си е приключил задачата навреме, а от това дали всички продукти са с високо качество. Затова търсим хора с проактивно мислене и ангажираност към общата кауза.

Към момента можем да кажем, че успяхме да привлечем опитни и отговорни специалисти. Част от тях участват в разработката и поддръжката на вътрешни инструменти за автоматизирано тестване, други допринасят значително за повишаване качеството на продуктите. По-опитните QA инженери поемат водеща роля в обучението на manual QA специалисти и носят отговорност за тестовите среди, интеграцията с development процеса и други KPI показатели.


Развитие и ангажираност на екипа

Каква е стратегията за развитие на текущите членове на екипа?

Фокусът е върху дългосрочните цели и резултати. Вярвам, че правилната работна среда е от решаващо значение за развитието на всеки QA специалист. Това включва ясно дефинирана тестова стратегия, предоставяне на знания и инструменти, както и навременна подкрепа при решаване на възникнали проблеми.

Редовно организираме срещи и дискусии, както вътрешно в екипа, така и с представители на други роли. Това стимулира обмена на знания и развива уменията на екипа. Част от колегите участват и в процеса по подбор, което допълнително обогатява опита им.


Менторство и индивидуален подход

Каква е ролята на менторството в развитието на новите членове на екипа?

Менторството е процес в няколко етапа, като на всеки етап се изисква специфичен подход. В екипа ни от над 35 QA инженери (manual и automation) се стремим към индивидуален подход спрямо нуждите и опита на всеки. Целта е да разпознаваме силните страни на колегите и да ги насочим към подходящи проекти, както и да работим по изграждането на по-слабо развити умения, било то технически или стратегически.


Влияние на автоматизираното тестване върху качеството

Как внедрените практики за автоматизирано тестване повлияват качеството на продуктите в TINQIN?

Стратегията ни е насочена към превенция на проблеми, а не откриването им след факта. Това се постига чрез:

  • Integration и end-to-end тестове: Първите валидират кода в най-ранен етап, вторите гарантират коректната работа на всички функционалности.
  • Прозрачност и видимост: Всеки в екипа има достъп до информацията за тестовете. Това помага на разработчиците да предвиждат проблеми и повишава качеството на документацията.

Инструменти и вътрешни framework-и

Какви инструменти използва automation екипът?

Използваме собствени тестови framework-и, базирани на утвърдени инструменти като Selenium WebDriver, REST Assured и TestNG. В тях са интегрирани модули за валидации, управление на бази данни, връзка с test case management системи и други. QA инженерите активно участват в тяхното поддържане и надграждане, което пести време и улеснява въвеждането на нови автоматизирани проекти.


Глас от екипа: Пламен Петков – Manual QA

Как премина онбординг процесът при теб?

Присъединих се към TINQIN в края на юни 2023. Онбординг процесът беше плавен и добре структуриран. Получих всички нужни инструменти и информация за успешен старт.

Какво беше менторството за теб?

С помощта на QA automation lead-а и колегите в проекта успях бързо да навляза в automation framework-а. Вече автоматизирам самостоятелно и се радвам, че работя с професионалисти, които с желание споделят знанията си.


Глас от екипа: Теодор Димов – Automation QA

Как премина онбординг процесът при теб?

Стартирах преди 7 месеца. Процесът беше добре структуриран, с достъпна документация и активно съдействие от HR екипа. Получих обучение и пълна подкрепа при започване на проект.

Какво е впечатлението ти от менторството?

Менторът ми винаги е на разположение за въпроси и дискусии. Насърчава се споделянето на идеи и предложения за подобрение, което създава открита и подкрепяща среда.


Глас от екипа: Делян Делев – Automation QA

Как премина онбординг процесът при теб?

Станах част от екипа през септември 2023. Още по време на интервюто се впечатлих от подхода на екипа и техническата дискусия. Онбордингът премина гладко, както в QA екипа, така и в Scrum екипа.

Какво ти даде менторската програма?

В TINQIN QA менторството е ключов процес. Като ментор, осигурявам нужната литература, демонстрации и техническо съдействие. Смятам, че това е взаимно обогатяващ процес – както за ментора, така и за обучаващия се.


В обобщен TINQIN вярваме, че менторството предоставя възможност опитът и знанията в една компания да се „предадат“ на новите колеги, както и възможност да се формира следващото поколение IT професионалисти и лидери.