# ManualQA Engineer в Stylus Team ## Локації Київ, віддалено ## Опис [Stylus](https://stylus.ua) — українська продуктова компанія, яка розробляє однойменний інтернет-магазин з широким асортиментом цифрової техніки, побутового обладнання, книг тощо. Є одним із найбільших e-commerce проєктів країни з оффлайн-магазинами, точками видачі та сервісними центрами у 16 містах. Компанія існує на ринку онлайн-продажів з 2008 року. ### Задачі * Переписуємо з нуля існуючий 10-літній Perl-проект на сучасний стек технологій, щоб досягти кращої maintainability та розблокувати бізнес-процеси для масштабування. * На цій базі робимо підтримку multi-storing (мати змогу легко запускати нові магазини під іншими брендами), вже маємо 5. * Інтегруємося з eSputnik, Creatio, сервісами телефонії та системами ведення товарообігу. * При переносі робимо фікс UX та UI. Тому у тебе, як у єксперта, буде змога з командою задилівирити платформу котра подарує користувачеві кращий єкспіріанс. ### Команда Наразі маємо 9 спеціалістів: 3 бек-енд розробника, 4 фронт-енд розробника, 1 PO та технічний директор. ## ### Стек технологій * Back-end: Python, Django, GraphQL, PostgreSQL, MariaDB (легасі), Redis, Celery, pytest. * Front-end: React, Typescript, Apollo, Redux. * Infrastructure: Docker, Kubernetes, AWS, Terraform, ArgoCD, GitHub Actions. ### Використовуємо в роботі * TestRail, Jira, Slack, Figma, Notion ## ### Дорожня карта: 1. Перенос основного сайту Stylus.ua на новий стек, розблокувати бізнес на шляху до маштабування. 2. Переписуємо адміністративну панель, це буде окремий SPA. Деліверети будем по ролям. 3. Реалізовуємо маркетплейс. ## ### Культура * Немає мікроменеджменту та тайм-трекерів, довіра в команді перш за все. * Кожен в команді має можливість приймати ключові продуктові на технічні рішення. * Маємо стиль кодування, налаштовані лінтери та прагнемо покривати всю кодову базу тестами. * Працюємо по Scrum. У нас все як по книжці ;) Наш процес має створити комфортні умови для команди для кращого результату, а не теснути і вимагати. * Self-organised команда - це про нас. ## ### Вимоги **Обовʼязково:** * Досвід роботи на позиції Manual QA від 3 років. * Досвід тестування web проектів. * Досвід написання та підтримка тестової документаціїї. * Високий рівень автономності, проактивність, ownership, strong verbal and writing skills. **Буде перевагою, але не обовʼязково:** * Комерційний досвід в e-commerce. * Практичний досвід з GraphQL. * Досвід АРІ тестування ## ### Умови * 5-денний робочий тиждень з нефіксованим 8-годинним робочим днем. * 24 календарні дні оплачуваної відпустки на рік та компенсація лікарняних днів. * Офіс у форматі коворкінгу біля метро Палац Україна, є стоянка (50 грн на день, поки що не компенсуємо). * Компенсація за проходження курсів, участь у професійних конференціях тощо. * Техніка для роботи за запитом, включно з Apple MacBook на M1. ## ### Етапи після відгуку 1. Прескрін з рекрутером, щоб окреслити важливі питання для обох сторін (15 хвилин). 3. Технічна співбесіда з командою (45 хвилин): 1. Питання про досвід. 2. Теорія (без задротства, а зрозуміти базу) 3. Практичні питання. 4. Співбесіда з технічним директором (30 хвилин): 1. Знайомство. 2. Культурний match.