
Middle Manual QA Engineer (Web+Mobile)
Primary stack
Nice to have's
Job description
About the Position
Middle Manual QA Engineer (Web+Mobile)
Віддалено (Україна)
Повна зайнятість
About the Company
Prom.ua – найбільший маркетплейс України, де продаються понад 100 млн товарів від десятків тисяч підприємців з усієї країни.
Детальніше про проєкт
About the Team
Команда Feedback Ecosystem розвиває одну з ключових частин маркетплейсу Prom, з якою покупці взаємодіють щодня: каталог і сторінку товару, порівняння, запитання та відповіді, відгуки про товари й продавців та інші пов’язані сервіси.
Зона відповідальності команди широка: ми працюємо як із покупецьким досвідом, так і з процесами продавців, розвиваємо функціонал одночасно для Web, iOS та Android. Зараз один із наших основних фокусів – масштабний редизайн каталогу та розвиток пов’язаних із ним можливостей.
Команда кросфункціональна: разом працюють розробники, QA, продуктові спеціалісти та аналітики. QA тут залучені не лише на етапі перевірки готового функціоналу, а допомагають розібратися у фічі, знаходять ризики та супроводжують її до запуску.
Responsibilities
- Тестувати новий функціонал на Web, iOS та Android і супроводжувати його до релізу та після запуску
- Аналізувати вимоги, продумувати тестові сценарії, ризики та edge cases
- Проводити функціональне, інтеграційне та регресійне тестування нових фіч і змін
- Тестувати API, перевіряти дані в БД та взаємодію між сервісами
- Досліджувати й локалізувати дефекти на рівні клієнта, API, backend, БД та логів
- Розбирати проблеми на production, працювати з логами й моніторингом та перевіряти функціонал після релізу
- Створювати й підтримувати тест-кейси, баг-репорти, технічну документацію та інструкції
- Самостійно вести фічі з боку QA: синхронізуватися з розробниками та іншими командами, контролювати готовність до запуску й проводити демо
- Помічати проблемні місця в продукті та QA-процесах і пропонувати, як їх покращити
- Використовувати AI-інструменти для дослідження задач, роботи з документацією та інших щоденних QA-задач
Requirements
- Від 2 років досвіду ручного тестування Web та Mobile продуктів
- Сильне знання теорії тестування та вміння застосовувати її на практиці
- Розуміння клієнт-серверної та мікросервісної архітектури
- Інтерес до AI-інструменів, практичний досвід їх використання в роботі та вміння критично перевіряти отримані результати
- Впевнена робота з REST API та розуміння принципів роботи gRPC
- Досвід роботи з базами даних та SQL на рівні SELECT і базових CRUD-операцій
- Вміння самостійно досліджувати та локалізувати проблеми на рівні клієнта, API, backend, БД і логів
- Досвід роботи з логами та системами моніторингу, наприклад Kibana, Grafana або аналогами
- Вміння працювати з терміналом macOS/Linux
- Досвід створення та підтримки тест-кейсів, баг-репортів і технічної документації
- Самостійність і проактивність: вміння організувати свою роботу, визначити пріоритети, знайти потрібну інформацію та залучити колег, коли це необхідно
- Готовність працювати кросплатформно та розбиратися в нових для себе інструментах і технологіях
Nice to Have:
- Досвід роботи з Xcode та Android Studio, знання Git і GraphQL буде перевагою.
What Makes This Role Special
- Кросплатформна робота: тестувати продукт на Web, iOS та Android без поділу на окремі напрями
- Фіча під ключ: супроводжувати функціонал від занурення в задачу та тестування до релізу й перевірки на production
- Глибше за UI: працювати з API, базами даних, логами та моніторингом, щоб самостійно досліджувати й локалізувати проблеми
- Вплив на продукт: знаходити ризики та проблемні місця, ставити питання до реалізації й пропонувати покращення
- Широкий продуктовий контекст: працювати з каталогом, сторінкою товару, відгуками та іншими ключовими частинами маркетплейсу Prom
- AI у щоденній роботі: використовувати сучасні AI-інструменти для дослідження задач, роботи з документацією та оптимізації QA-процесів
- Сильна QA-спільнота: обмінюватися досвідом з іншими QA в EVO та працювати поруч із фахівцями з різних продуктових напрямів
Working Conditions
- Віддалений формат роботи. Можна працювати віддалено або з сучасного автономного офісу на метро Бориспільська.
- Стабільність та підтримка. Офіційне працевлаштування, 24 дні оплачуваної відпустки, медичне страхування та доступ до безлічі корпоративних бенефітів.
- Гнучкий фуллтайм. Можна планувати роботу в рамках бізнес-годин та будувати комфортний робочий флоу.
- Цінності та соціальна відповідальність. Прозорі процеси, рівні можливості, участь у тімбілдингах, волонтерських ініціативах та професійних ком’юніті.
About the Product
Prom - найбільший маркетплейс України. Тут регулярно купують 7 млн українців, а 60 тис. підприємців продають понад 120 млн товарів.
Ти будеш працювати над продуктами, якими користуються мільйони людей:
- сайтом, що регулярно входить у топ-10 найвідвідуваніших в Україні;
- мобільним додатком для покупців, яким щомісяця користуються понад 4 млн людей
Тут багато бізнес-логіки, інтеграцій і продуктових викликів. Ти працюватимеш над рішеннями, які допомагають розвиватися одному з найбільших ecommerce-проєктів країни.
Application Process
Твої кроки до оферу: знайомство з рекрутером -> технічна співбесіда -> фінальне інтервʼю з командою.
Хочеш не просто тестувати, а впливати на якість продукту?
Приєднуйся до команди Feedback Ecosystem у Prom 🙂
Selection Stages
- Інтерв’ю з рекрутером
- Технічне інтерв’ю
- Фінальне інтерв’ю
Join Us
Хочу до вас у команду
Поділитись вакансією у соціальних мережах
Life at EVO
Дізнатися детальніше
Надіслати резюме через форму
Будемо раді створювати можливості для підприємництва разом!
© EVO. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
EVO — продуктова українська IT-компанія. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг —Prom.ua,Satu.kz,Bigl.ua,Kabanchik.ua,Shafa.ua. Також розвиваємо фінтех проєктRozetkaPay.comта логістику.Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб. Ми працюємо віддалено та в гібридному форматі.Місія EVO — створювати можливості для розвитку підприємництва.Активно розвиваємо кілька волонтерських проєктів:— Платформа для безпечної волонтерської співпраці —pidmoha.gov.ua. Вона згуртовує в одному місці волонтерів та організації, які потребують допомоги або готові допомогти у різних категоріях: медична, допомога тваринам, військова, транспорт, житло та гуманітарна допомога;— Платформа для донатівvolonter.prom.ua. Тут запускаються збори на волонтерські потреби для наших захисників і всіх українців.— Організовуємо аукціони, щоб зібрати гроші на дрони-розвідники для наших воїнів. Детально про це на сторінціwww.instagram.com/evo_dronesПро технічний департамент EVO:Основні мови програмування, які ми використовуємо це Python 3, JS / TS, Golang. Є проєкти на Rust, Scala, Kotlin.Стандартна база даних для наших проєктів — PostgreSQL, також використовуємо Redis, MongoDB.Для пошуку використовуємо ElasticSearch. Під вирішення окремих завдань існують свої плагіни. Працюємо з Clickhouse. В якості черг повідомлень RabbitMQ або Kafka.SPA програми будуємо здебільшого на. Для складання JS модулів використовуємо webpack, CSS стилі — CSS Modules.З інфраструктурних інструментів використовуємо:Gitlab, Docker, Kubernetes, Istio, Prometheus, Grafana, Kibana.Все, що потрібно для великого продакшн проекту: логінг (kibana), метрики, моніторинг (grafana)Стек мобільних технологій:Мови: Swift і Kotlin. Нові проекти пишемо на Flutter.Наш продакт інженерний підхід в EVO:Ми працюємо крос-функціональними командами до 10 осіб. Зазвичай, команда складається з продакт-менеджера, тімліда, розробників, тестувальників і дизайнерів. У деяких командах свої дата-аналітики, маркетологи та інші фахівці, які потрібні команді.Компанія продуктова, тому нам важливо щоб розробник був продуктово орієнтований. Це означає, що розробник не просто виконує поставлене завдання, а й розуміє проблеми бізнесу, які вирішує це завдання і може запропонувати більш оптимальне рішення, якщо таке існує, або показати, що ця задача не має цінності.