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
📊
Average salary range of similar jobs in
analytics →
Loading...