Как я стал тестировщиком в Uklon: мой карьерный путь
Антону Лапоногову 33 роки. Ще три з половиною роки тому він встановлював кондиціонери, а тепер працює QA-інженером у компанії Uklon. Оскільки профільної освіти в нього не було, Антон почав свою кар’єру через службу підтримки.
У партнерському матеріалі з Uklon він розповів MC.today опро свій шлях у тестувальники, провали на співбесідах і в роботі, а також про те, чому в Uklon можна легко міняти професію, не покидаючи компанію.
Зараз багато батьків мріють, щоб їхня дитина працювала в IT і багато заробляла. Моя сім’я, навпаки, відмовила мене вчитися на програміста: мовляв, розробників зараз (справа була 2005 року) випускають багато і знайти роботу буде важко. Я пішов вчитися на банківську справу, хоча ця сфера мене не приваблювала.
За професією я працювати не захотів і зайнявся монтажем кондиціонерів. Але інтерес до IT не втратив і шукав можливості, щоб туди потрапити. Знайомі підказали, що зробити це простіше через роботу в службі підтримки IT-компанії.
Так я потрапив у колцентр Uklon: там я відповідав на дзвінки клієнтів, обробляв скарги, вирішував конфліктні ситуації. Але найбільше мені була цікава технічна частина, тому я часто працював з логами (файли з інформацією про події в застосунку. – Прим. ред.).
Якщо водій дзвонив і запитував, чому його «викинуло» з черги в секторі (черга, у якій водій чекає замовлення в певному районі, де працює. – Прим. ред.), я відкривав логи і бачив: у нього якийсь час не було інтернету, він утратив зв’язок із сервером і випав із черги. Більшість не вміли це робити, а мені подобалося, що навіть тут є свій IT-інструмент.
За рік роботи в колцентрі у QA-відділі відкрилася вакансія, і я вирішив спробувати свої сили. Спеціальні курси я не проходив, але готувався за відео і статтями, які дають зрозуміти, що таке тестування.
2019 року тестування в Uklon ще було не сильно розвинене: на всю компанію – три QA-інженери. Для порівняння, зараз їх 15. Усі охочі могли прийти на співбесіду і спробувати себе.
На першому інтерв’ю запитань з тестування не було, перевіряли, як добре ми знаємо застосунки Uklon і давали задачі на нестандартне мислення. В одній з них треба було відповісти, чому 8888 = 8, а 0000 = 4? Я був одним з небагатьох, кому це вдалося. Відповідь проста: цифра 8 складається з двох кружечків, а чотири вісімки – з восьми кружечків, відповідно. Нуль складається з одного кружечка, чотири нулі – з чотирьох. З таким завданням легше справляються діти, які ще не вміють рахувати.
Після першої співбесіди залишилося двоє людей: я і ще один хлопець. Я знав, що він уже давно вивчав тестування, а я занурився в роботу в колцентрі і приділяв навчанню мало часу. Нам призначили другу співбесіду, дали посилання на курси з тестування і два тижні на підготовку. І раптом мого суперника звільнили з компанії.
Я автоматично став фіналістом, пішов на ще дві співбесіди з тестування, і… провалив їх. Я готувався, але підвела погана пам’ять. Суху теорію я сприймаю погано, мені потрібно сто разів перечитати, щоб щось запам’ятати. Я трохи засмутився, але вирішив чекати наступної можливості.
За пару місяців в Uklon відкрилася нова вакансія: інцидент-менеджер, зараз вона називається Product Support. Такий фахівець повинен розбирати помилки в застосунку користувача і надавати технічну підтримку колцентру.
Якщо клієнт скаржиться в колцентр, що не може, наприклад, використати промокод на першу поїздку, проблему передають інцидент-менеджеру. Він повинен зрозуміти, у чому причина. Якщо помилка в системі – її віддають розробникам, а клієнтові пропонують, як тимчасово розв’язати проблему. Якщо помилки немає, інцидент-менеджер з’ясовує, що користувач зробив не так. З промокодом зазвичай усе було легко: поїздка просто була не першою, дані цього користувача вже були в системі.
Антон Лапоногов, Middle QA в Uklon
Конкурсу цього разу не було, керівниця сама запропонувала мені цю вакансію. Раніше такої посади в нас не було: мені допомагав один із QA-інженерів, але в основному потрібно було розібратися самому.
Перші місяці я був на оплачуваному стажуванні – це перехідний період до нової посади. Потім моя зарплата була практично така сама, як у підтримці, а потім за пів року зросла на 70%. Згодом наш відділ почали розширювати, прийшли нові люди, і вже я навчав їх.
Паралельно я продовжував самостійно вчитися тестування: більше читав і дивився уроки на YouTube. А коли в колег-тестувальників був час, просив розповісти, як працюють різні інструменти.
Тим, хто хоче стати тестувальником, я рекомендую піти на спеціальні курси. Але ось кілька рекомендацій для самостійного навчання:
За рік роботи інцидент-менеджером мені запропонували перейти на позицію тестувальника. Тепер вникнути було неважко: якщо в «інцидентах» ти розбираєшся з помилками, які виникають при використанні програми, то в тестуванні намагаєшся знайти помилки у функціоналі, який користувачі ще не бачили.
Адаптація до посади пройшла швидко – уже через місяць я впевнено працював і справлявся із завданнями. Але раптом у мене з’явився синдром самозванця – здавалося, що я роблю мало, недостатньо швидко.
Позбутися цього допомогла лідерка команди тестувальників Юлія Похвала: вона говорила, що я добре справляюся, а така проблема є в багатьох. За пів року на новій посаді моя зарплата зросла на 40%, а за рік – ще на 50%.
Не обійшлося і без провалів. Одного разу, коли застосунок Uklon Rider для пасажирів був повністю протестований, колеги з маркетинг-відділу помітили в ньому невелику помилку. Якщо пасажир оплачував поїздку через Apple Pay і використовував промокод, він бачив ціну без знижки, хоча з його рахунку списувалася менша сума зі знижкою.
Розробники це виправили, я протестував – ніби все працює. Вранці в суботу я збирався до лікаря, викликав Uklon і зрозумів, що взагалі не можу оплатити поїздку через Apple Pay. Виявилося, що при тестуванні я пропустив величезну помилку. Я відразу ж написав нашому розробникові, і він усе виправив. Дотепер погано почуваюся, коли згадую цю ситуацію, але відтоді більше так ніколи не помилявся.
Я в тестуванні вже 14 місяців. За цей час встиг попрацювати в команді Uklon Rider, а кілька місяців тому мене перевели в Payment – це наш мікросервіс, який відповідає за платежі.
Моя мета – стати дуже хорошим мануальним тестувальником, щоб усі команди хотіли зі мною працювати. Коли досягну цього, перейду в автоматичне тестування. За результатами останнього перегляду в компанії мій рівень – strong middle QA (тестувальник рівня вище середнього, практично senior. – Прим. ред.).
Антон Лапоногов, Middle QA в Uklon
В іншу компанію я не хочу: вчитися і зростати я можу всередині Uklon. У нас багато мікросервісів, якщо є бажання, завжди можна перейти в іншу команду і попрацювати з новими завданнями. Або навіть змінити професію – немає ніяких бар'єрів, усе залежить тільки від тебе. Після мене вже п'ятеро людей з колцентру перейшли в «інциденти» і ще одна – у тестувальники. Але найголовніше, якщо потрібна допомога, можна вільно звернутися до колег і отримати її. Такі відносини я б ні на що не проміняв.
ПРИЄДНАТИСЯ ДО КОМАНДИ Uklon Tech
Співзасновник та СЕО компанії-розробниці системи обліку товарів і управління запасами для бізнесу та e-commerce Bimp…
В DOU провели опитування серед українських ІТ-фахівців і визначили найвищі зарплати в Україні та за…
«Київстар» планує отримувати 10% доходу не від телекомунікаційних послуг, а далі – збільшити такий дохід…
Необанк monobank випустив новий напій у колаборації із «Живчиком». Відсканувавши QR-код на банці можна також…
Айтівець і начальник Управління ІТ Міністерства оборони України Олег Берестовий іде з посади. На цій…
Транснаціональна компанія Visa запустила в Україні технологію, що дозволяє підтверджувати онлайн-покупки за допомогою біометрії –…