Senior QA Automated to $2700
Botty — платформа для автоматичної торгівлі криптовалютами за допомогою торгових роботів. Ми створюємо сучасне IT-рішення, технологія якого стане наступним великим трендом у найближчі роки.
Ми відрізняємося від інших платформ тим, що нарешті робимо автоматизовану торгівлю доступною кожному. І плануємо змінити уявлення про фінанси людей на всіх континентах.
Платформа підходить як повним новачкам, так і досвідченим трейдерам.
Суть роботи платформи: користувач підключає свою крипто-біржу або створює обліковий запис на біржі в кілька кліків усередині Botty, налаштовує бота вручну або за готовим шаблоном і запускає торгівлю. Готові шаблони налаштувань на Botty — це не «угадайка», а математично прорахований сценарій дії бота під час руху ціни активу вгору чи вниз. Ми не маємо фіксованих щомісячних підписок. Користувач платить комісію Botty лише з успішних угод.
Зараз ми формуємо сильну команду і шукаємо Senior QA Automated, який хоче стати частиною амбіційної компанії, яка нарешті зробить автоматизовану торгівлю доступною кожному і змінить уявлення про фінанси людей у всьому світі.
🔹Опис ролі та задач:
- Ми створюємо високопродуктивні системи для алгоритмічної торгівлі на криптобіржах (Binance, Bybit, OKX тощо).
- Сервіси працюють у режимі реального часу з великими обсягами даних, тому якість, стабільність і безпека — критично важливі.
- Ми шукаємо Senior QA Automation Engineer, який поєднує глибокі знання автоматизованого тестування з розумінням бекенд-процесів, інфраструктури та безпеки.
🔹Основні задачі:
- Розробка та підтримка автоматизованих тестів для бекенду, фронтенду та API.
- Тестування складних сценаріїв інтеграцій з біржами, ботами та мікросервісами.
- Робота з mock API системою (створення, оновлення, підтримка для тестових середовищ).
- Інтеграція тестів у CI/CD конвеєр, забезпечення стабільності nightly build перевірок.
- Написання та виконання навантажувальних тестів, включаючи симуляцію DDoS атак для аналізу стійкості системи.
- Співпраця з DevOps-командою для відтворення сценаріїв атак і перевірки захисту інфраструктури.
- Розробка тестових стратегій і тест-планів для нових релізів.
- Аналіз логів, метрик і результатів тестів, створення детальних звітів.
🔹Необхідні навички та досвід:
- Тестування та автоматизація:
- 5+ років досвіду в QA Automation, з них 2+ роки на рівні Senior.
- Впевнене володіння Node.js / TypeScript для написання тестів та допоміжних інструментів.
- Досвід роботи з Selenium, Puppeteer, Playwright або Cypress.
- Тестування REST / WebSocket API (Postman, Newman, Supertest, Axios).
- Робота з mock-сервісами, stub API, sandbox середовищами.
- Знання принципів end-to-end, integration, unit та performance тестування.
- Автоматизація тестів у CI/CD (GitHub Actions, GitLab CI, Jenkins).
- Безпека та навантаження:
- Досвід навантажувального тестування (k6, Artillery, JMeter або Locust).
- Розуміння методів і практик DDoS, brute force, flood, connection exhaustion.
- Вміння запускати та аналізувати такі атаки у безпечному тестовому середовищі.
- Базові знання мережевих протоколів (HTTP, TCP, UDP, WebSocket).
- Співпраця з DevOps для оцінки стійкості систем і перевірки налаштувань безпеки.
- Інше:
Знання Git, Docker, розуміння CI/CD процесів.
Розуміння мікросервісної архітектури, логування (ELK / Grafana / Loki).
Досвід із SQL / NoSQL для перевірки даних після тестів.
Досвід роботи у фінтех або крипто-домені — перевага.
🔹Soft Skills:
- Висока увага до деталей і аналітичне мислення.
- Здатність розуміти складну технічну логіку й працювати з кодом.
- Вміння планувати тестування, визначати пріоритети та ризики.
- Активна взаємодія з розробниками, DevOps і продакт-командою.
- Ініціативність — готовність пропонувати покращення у процесах та автоматизації.
- English — Upper-Intermediate (технічна документація, комунікація з командою).
🔹Умови:
- Формат: віддалено
- Графік: 10:00–19:00 пн-пт
- Зарплата: 2000-2700 $/міс
- Оплата навчання, корпоративні івенти, участь у міжнародних конференціях
- Робота з продуктом у сфері алгоритмічного трейдингу у команді, що швидко зростає
Required languages
| English | B2 - Upper Intermediate |