Secure Mobile Development since 2001 5PRO is a Germany based company specializing on security solutions and mobile development. Since 2001 the company has been focusing on mobile technologies starting from the earliest smartphones. 5PRO primary area of expertise is secure mobile development: we help customers to protect their mobile solutions.
15 ноября 2021

Junior QA & Support Engineer

Львов

Особливість цієї вакансії полягає в тому, що слово «Support» в її назві має не менше (а може навіть більше) значення, ніж власне «QA».
Це означає, що QA-фахівець буде не тільки займатися тестуванням в «лабораторних умовах». Але крім цього ще й надавати підтримку реальним існуючим корпоративним користувачам наших продуктів.

При цьому, як можна здогадатися, можуть відбуватися ситуації, коли в лабораторії все працювало прекрасно, а у клієнта виникли проблеми. Просто тому, що тут в гру вступають сервери клієнта, його інфраструктура, його бази даних і т.д. І в цьому випадку потрібно займатися тестуванням і знаходженням проблем вже «на території» клієнта.

По суті потрібно забезпечувати якість готового рішення:

  • у вигляді добре працюючого RESTful API;
  • у вигляді добре працюючих мобільних додатків на iOS та Android;
  • працювати з логами, базами даних, перевіряти налаштування та інтеграцію із сторонніми сервісами, оскільки часто проблема може бути поза межами нашого продукту;
  • комунікувати англійською мовою із нашими партнерами та представниками, щоби вирішувати реальні проблеми із продуктом у їх середовищах.

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

Якщо ви відчуваєте, що вас злегка лякає перспектива крім лабораторного QA ще й працювати над вирішенням реальних проблем клієнтів, то краще просто не розглядати нашу вакансію — швидше за все, ви без проблем знайдете безліч вакансій чистого QA від інших компаній.

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

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

До речі, допомагати вам буде не тільки ментор — ви завжди можете розраховувати на підтримку й інших членів команди (це частина нашої внутрішньої культури).

Також на регулярній основі в нас проводиться review проробленої роботи.

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

І взагалі, ми — нормальні й адекватні (а ще, мабуть, скромні, але це неточно :) )

Як ми працюємо?

Працюємо командами 3-5-8 людей, за технологією Scrum: в залежності від проекту це 1-2 QA & Support, 1-2 backend розробники, 1-2 frontend / back front, 1-2 iOS, 1-2 Android, Scrum Master / Project Manager.

Водночас кожен учасник команди має шанс впливати на проект в цілому, пропонувати свої рішення.

У нас немає ситуацій, що тімлід говорить: «Робимо ось так і тільки так». Усе якраз навпаки — під кожен проект намагаємося підібрати саме ті технологічні рішення, які найкраще сприятимуть розв’язанню конкретної задачі.

Ви зможете озвучувати й аргументувати своє бачення вибору рішень та підходів для підтримки продукту. До речі, у низці наших проектів ми в підсумку використовували технології, запропонованих саме джуніорами.Також є команди для review і обміну досвідом за кожним технологічним напрямком: QA&Support, Restfull API/PHP, Angular / React, iOS, Android.

Над якими проектами ми працюємо?

Ми продуктова компанія. У нас не буває проектів із серії «пиляємо якусь нікому не потрібну фігню». Усі продукти, які створюємо, приносять реальну бізнес-вигоду нашим клієнтам.

Кілька прикладів наших проектів:

  • Створення для найбільшої круїзної компанії системи електронного Check-In, яка дала змогу в 5 разів скоротити час реєстрації пасажирів при посадці на лайнер.
  • Диджиталізація ключових бізнес-процесів юридичної компанії, у результаті чого вдалося скоротити на 95% час, що витрачається висококваліфікованим персоналом на роботу з клієнтами.
  • Створення програми, що допомогає підбирати запчастини за будь-якими доступними каталогами різних виробників для конкретної моделі автомобіля. Користувачі програми — як автомеханіки, так і кінцеві клієнти (власники машин). Вбудований сканер розпізнає VIN код і показує всі сумісні з автомобілем запчастини (як оригінальні, так і аналоги). Результат — скорочення часу підбору автодеталі з 10-40 хвилин до 10 секунд.
  • Формування системи контролю мерчендайзингу для роздрібних мереж. Камера смартфона фіксує товар на полицях, відбувається його автоматичне розпізнавання і порівняння з планограмою (схемою ідеальної розкладки конкретного виду товарів). Тепер замість фахівців-мерчендайзерів контроль викладки може здійснювати будь-який низькокваліфікований співробітник зі встановленим в смартфоні додатком.
  • Health Check Кіоск — прохідна для підприємств із розпізнаванням осіб, контролем температури тіла і виконанням всіх правил «нової нормальності» в автоматичному режимі.
  • Додаток і бекенд для розумного диспенсера мила, для клінінгових служб підприємств і бізнес-центрів — наш невеликий внесок в збереження довкілля, який допомагає використовувати у 2-3 рази менше мийних засобів і зменшує в два рази витрати на транспортування контейнерів з милом.

Які підходи/технології використовуємо?

QA part:

  • Тестуємо мобільні додатки наших продуктів. Тому варто мати розуміння принципів роботи та особливостей мобільних платформ iOS, Android та певний досвід із ними.
  • Тестуємо REST API, тому варто знати інструменти тестування API, та вміти користуватися Postman.
  • Також тестуємо веб додакти, отже потрібно знати специфіку тестування мобайл та веб-додатків.
  • Працюємо з тікетами в Jira, створюємо та працюємо з тест-документацією: тест-плани, тест-кейси, чек-листи.

Support part:

  • Обробка інцидентів та запитів з боку клієнтів, надання рекомендації щодо усунення проблем (якщо є готові рішення).
  • Спілкування з замовником та командами розробки для своєчасної та якісної обробки запитів.
  • Моніторинг параметрів роботи систем, програмного забезпечення.
  • Самостійне дослідження та пошук рішень для оптимізації роботи програмного забезпечення.
  • Дослідження причин помилок з допомогою SQL запитів в базі даних.
  • Налаштування та запуск продуктів на машинах клієнтів, тому потрібно базові знання в адмініструванні ОС Windows

Комунікація:

Письмово та усно англійською

Формат роботи

Робота в офісі або гібридний формат (частково офіс, частково remote), залежно від поточної ситуації з COVID-19. Усі потрібні для роботи сервіси та участь у всіх процесах доступні віддалено.

Випробувальний термін 3 місяці, рев’ю — щомісяця. Основна мета випробувального терміну — зрозуміти, чи підходимо ми один одному. Прагнемо не просто «закрити вакансію», а зрозуміти, чи буде вам комфортно працювати в нашому колективі і з нашими проектами та навпаки.

Як правило, у нас йде паралельна розробка 5-7 продуктів. Під час випробувального терміну ви встигнете ознайомитися з 1-2 продуктами, попрацювати з ментором і в своїй технологічній команді (QA & Support), познайомитися з нашим колективом — зрозуміти, хто ми і що ми є.

Основна мета цієї процедури — збагнути, чи готові ми «грати один з одним у довгострокову» — саме так, як ми звикли працювати з усіма колегами.

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

  1. Наш рекрутер переглядає ваше резюме щодо відповідності власне вакансії. Якщо все ОК, то ми узгоджуємо з вами час співбесіди.
  2. Рекрутер проводить з вами коротке інтерв’ю, під час якого ставить базові питання, що допомагають краще підготувати основну технічну співбесіду. Плюс звіряємо з вами наші очікування один від одного.
  3. Технічна співбесіда з нашими фахівцями, допоможе краще зрозуміти ваш поточний рівень , більш детально обговорити як ваш досвід роботи, так і ті завдання, які належить виконувати у нас.
  4. Якщо ви пройшли технічну співбесіду, то останній етап — тестове завдання. Важливий нюанс — сприймаємо тестове завдання фактично як початок випробувального терміну, тому оплачуємо вам час, витрачений на виконання цього завдання.

За результатами виконаного завдання приймаємо остаточне рішення.

Що кажуть наші колишні співробітники?

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

Ось кілька цитат з цих відгуків:

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

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

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

«Пропрацював у компанії приблизно 3 роки. І можу впевнено сказати, що це було круто. Класні люди, класні проекти, неймовірна атмосфера. Компанія не є дуже великою, але це навіть плюс, якщо ви хочете швидко набратись досвіду або ж поекспериментувати з уже наявним. Серйозні проекти, грамотний менеджмент, командний підхід — це саме ті фактори, які визначають рівень компанії.
Ще окремо хочу відзначити, що серед людей, які там працюють, багато досвідчених фахівців, у яких можна багато чого навчитись. А головне — просто щирих, теплих людей».
.............

Отже, якщо те, що ви дізналися про діяльність нашої компанії (а намагалися ми це зробити максимально вичерпно), вас зацікавило і вам близький наш підхід до роботи, надішліть своє резюме — ми з вами зв’яжемося.

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

LinkedIn