Shafa.ua — це платформа для купівлі та продажу в основному одягу, взуття та аксесуарів. Є косметика, парфумерія, декор, авторська продукція, спорттовари, дитячі товари. В першу чергу на платформі працюють системні бізнеси з новими товарами. Однак деякі люди продають вживані брендові товари, даючи їм "нове життя".10 млн користувачів відвідують Shafa щомісяця.
З технічного боку Shafa:
Front End: React, Apollo / GraphQL, Typescript, CSS modules, Jest
Back End: Моноліт: Python3 / Django, PostgreSQL, ElasticSearch, Kubernetes. Основні Мікросервіси: async Python3, GRPC, PostgreSQL, Node.js, Apollo server
Що важливо для цієї позиції:
Досвід роботи в автоматизації мобільних додатків від
Знання мови програмування Kotlin
Досвід у використанні Appium
Досвід роботи з PostgreSQL, Git, TestNG, GitLab CI
Досвід використання bug-tracking системи JIRA
Впевнене володіння client-server architecture
Знання принципів OOP
Досвід роботи з середовищами розробки Android Studio і Xcode
Відмінне знання теорії тестування
Розуміння для чого потрібна автоматизація тестування
Вміння працювати в швидкому темпі і постійно мінливих умовах
З чим працюємо:
Мови: Kotlin
Фреймворк автоматизації: Appium
CI / CD: GitLab CI
Звіти: Allure
Фреймворк: TestNG
DB: PostgreSQL
Інше: Log4J, AssertJ, OkHttp
Чому ми відкрили вакансію: Ми шукаємо людину, яка буде підтримувати та розвивати автоматизовані тести на кроссплатформенному інструменті Appium. Розвивати та вдосконалювати інфраструктуру для автотестів.
Які задачі будете виконувати:
Автоматизація нових проектів
Оновлення старих автотестів
Ведення документації
Бути відповідальним за підтримку QA automation процесу
Впроваджувати нові технології та ідеї
Етапи інтерв’ю:
Знайомство (тривалість 30 хвилин).
Технічне інтерв’ю (тривалість 1 година). Обговоримо всі важливі питання по стеку, досвіду, завданням.