Halo Lab

Automation QA Engineer

Ми — Halo Lab, компанія що розробляє сучасні додатки як для себе, так і для наших клієнтів. Фокусуємося на створенні продуктів зі штучним інтелектом, допомагаємо команді адаптуватися в новій галузі та використовуємо ШІ для прискорення роботи.
 

Більшість наших клієнтів — молоді стартапи, тому і значна частина наших проєктів починається «з чистого аркуша», що дозволяє впроваджувати найкращі практики та сучасну архітектуру без обмежень старого коду.
 

Тех стек:

  • Frontend: React
  • Backend: FastAPI
  • Бази даних: MongoDB
  • Інфраструктура: AWS (S3, ECS, CloudFront, Lambda)
  • Testing: Playwright, PyTest
     

Про тебе:

  • 2+ роки досвіду в QA automation або тестуванні програмного забезпечення
  • Досвід написання автотестів на Python та/або TypeScript
  • Впевнений практичний досвід роботи з Playwright (або подібними E2E-фреймворками, такими як Cypress, із готовністю працювати з Playwright)
  • Досвід тестування UI, включаючи компонентне тестування та роботу з DOM
  • Досвід тестування REST API, включаючи валідацію запитів/відповідей і обробку помилок
  • Досвід налаштування та підтримки CI/CD пайплайнів для автоматизованого тестування, бажано Bitbucket Pipelines
  • Розуміння MongoDB або інших NoSQL-баз даних для підготовки та валідації тестових даних
     

Бажано, але не обов’язково:

  • Досвід роботи у сфері охорони здоров’я, life sciences або в регульованому програмному середовищі (HIPAA, SOC 2)
  • Знання стандартів HL7 або стандартів взаємодії в медичних системах
  • Досвід роботи з інструментами для навантажувального тестування (Locust, k6 або подібні)
  • Досвід візуального регресійного тестування для застосунків із великою кількістю зображень
  • Розуміння інфраструктури AWS (S3, ECS, CloudFront)
  • Досвід роботи з інструментами для тестування безпеки (OWASP ZAP, Semgrep, Trivy)
     

Що потрібно робити:

  • Проєктувати та впроваджувати end-to-end автоматизацію тестування з використанням Playwright для React-фронтенду та FastAPI-бекенду
  • Налаштовувати та підтримувати інтеграцію автотестів у CI/CD пайплайнах за допомогою Bitbucket Pipelines
  • Писати API-тести для ендпоінтів, включаючи обробку HL7-повідомлень і валідацію даних у MongoDB
  • Створювати та підтримувати стратегії тестових даних для медичних workflow (реєстрація зразків, управління кейсами, перегляд слайдів, формування звітів)
  • Розробляти компонентні та інтеграційні тести
  • Співпрацювати з розробниками для впровадження testable-архітектури та підходу shift-left
  • Проводити exploratory та регресійне тестування перед релізами
  • Документувати тест-плани, тест-кейси та QA-процеси
     

Що ми пропонуємо:

  • Гнучкий робочий день та віддалена робота з будь-якої точки світу.
  • Оплачуємо 18 робочих днів відпочинку / лікарняних.
  • Додаткові активності: онлайн йога english speaking club, командні стріми з лекціями та івенти.

Required skills experience

JavaScript 1.5 years
Python 1.5 years
Playwright 1.5 years
Test documentation 1.5 years

Required languages

English B1 - Intermediate
Ukrainian C1 - Advanced
Published 16 March
47 views
·
11 applications
To apply for this and other jobs on Djinni login or signup.
Loading...