Wizer Inc. шукає пристрасного та кваліфікованого інженера програмного забезпечення, щоб приєднатися до нашої команди професіоналів. Новий напарник працюватиме над перенесенням існуючої монолітної програми до сервісів, а також розробкою нових функцій із використанням найкращих практик і встановлених інструкцій для розробки програмного забезпечення.
Ми шукаємо спеціаліст із забезпечення якості середнього рівня, який цікавиться кібербезпекою. Ви тісно співпрацюватимете з командами розробників, підтримки та продукту, а також із продажами та успіхом клієнтів.
Ідеальним кандидатом для нас є людина, яка отримує задоволення та процвітає в середовищі стартапу, ефективно спілкується з командою та ставить у їхній енергії разом з іншими, щоб створити найкращий продукт кібербезпеки в усьому світі!
Стек інтерфейсу: ReactJs + хуки; наступнийJs; HTML5, CCS3; Набір інструментів RTK Query & Redux (стан); Material UI framework, JSS & TailwindCss (UI); збірник оповідань; робота з препроцесором SASS; Бібліотека тестування React + Jest + mswjs (модульні тести); Webpack 5 і ViteJs (набір); Prettier + Eslint (код).
Бекенд-стек: Go/NodeJs, REST/gRPC, PostgreSQL, NATS, модульні та інтеграційні тести (моки), Google Cloud Платформа, Sentry.
Стек QA: Jira/TestRail, Playwright + TS (автоматизація інтерфейсу користувача e2e), API (Swagger/Postman), інтеграційні тести — симуляція фішингу (GoLang).
CI/CD: GitLab, k8s, Google Cloud
Обов’язки:
- Веб-тестування функціональності продукту (тестування бекенда + інтерфейсу);
- Виконання тестів бекенда (робота з API, БД, журналами);
- Створення контрольних списків і тестових випадків відповідно до документації плану тестування та вимог до продукту;
- Ведення тестової документації;
- Виконання тесту, аналіз результатів тесту;
- Ведення тестової документації; li>
- Виявлення, запис і відстеження помилок;
- Співпраця з розробниками, QA та власником продукту.
Кваліфікація та навички: b>
- Англійська на середньому рівні + (усна та письмова);
- 3+ роки відповідного досвіду роботи;
- Проактивна та орієнтована на результат особистість;
- Знання методів Agile (Scrum, Kanban);
- Гарне знання та розуміння теорії тестування;
- Глибоке знання принципів і методів тестування;
- Досвід написання тестової документації, тестових прикладів і звітів про помилки (англійською мовою);
- Досвід веб-тестування;
- Базове розуміння API та способів його тестування;< /li>
- Базові знання HTML і CSS, Chrome DevTools;
- Базові знання JS/TS;
- Аналітичне мислення.
< br/>Приємно мати:
- досвід роботи з Jira та TestRail;
- тестування API (наприклад, Postman або подібні інструменти/фреймворки);
- Робота з інструментами/фреймворками автоматизації тестування;
- Базові знання SQL;
- Термінал Unix (curl, ssh, git );
- Досвід Docker (базове розуміння);
- Розуміння CI/CD (GitLab).
Переваги проекту
- Продуктова компанія, SCRUM підхід і можливість дізнатися про кібербезпеку всередині компанії (навчання, відео та багато іншого);
- Многонаціональнийкоманда — чудова можливість покращити свої навички спілкування;
- Повністю віддалений і гнучкий графік роботи;
- 18 днів відпустки, 5 днів лікарняного та вихідні національні свята;
- MacBook надається за запитом;
- Бюджет на спорт/страхування (доступний після випробувального терміну);
- Можливість працювати разом із командою в кооперації -воркінг (коворкінг-офіси в Києві та Львові);
- Тімбілдінг та неробоча діяльність.