A stealth-mode AI-powered Cloud-Native Health-Tech company is looking for an experienced Senior Automation QA Engineer to design, build, and maintain automated test suites for cloud-native backend services and web applications within a modern Google Cloud environment.
The business domain revolves around providing Better Care for the US patients; meaning, it’s about treating patients well.
Candidate will independently own the test strategy end-to-end: decide what is verified at which level of the testing pyramid, build the supporting test infrastructure, and keep automated suites fast and stable in CI/CD.
This role requires hands-on Selenium and/or Playwright experience, solid Python (pytest) skills, and intermediate SQL.
Compensation and Benefits:
Paid Time Off
The company has Unlimited PTOs Policy and compensated New Years Holidays on top of that. The misuse of the policy isn’t welcomed, though it’s definitely possible to take at least two weeks – and fully compensated – vacation, or more.
Corporate Hardware
The company provides Corporate Hardware for employees who completed their Probationary Period, as well as proven their value.
Means of Communication
We use Google Workspace, Slack, Zoom, and similar collaboration tools for messaging, meetings, and document sharing across the organization. We don’t use Microsoft Outlook, Microsoft Teams and similar software.
Cloud-Native
There’s real ability to make most solutions in a Cloud-Native and Third-Party Integrations manner, rarely spinning something self-hosted (e.g., over GKE). Fully Serverless Approach, based on Cloud Functions and Cloud Run is definitely not welcomed.
Team Building
The company partially compensates Team Building events, when multiple teammates are located in nearby countries.
What You’ll Do:
Test Automation
-
Design, implement, and maintain automated test suites at all levels: UI (Selenium/Playwright), API, isolated, integrated, integration, and E2E.
-
Own the test strategy: decide what is verified at which level of the testing pyramid and keep the suite balanced.
-
Reproduce, isolate, and document defects; verify fixes and guard against regressions.
Test Infrastructure
-
Build and maintain test infrastructure: fixtures, data factories, and emulator-based environments running in Docker.
-
Integrate test suites into CI/CD pipelines; manage stability, flakiness, and execution time.
Quality & Engineering Practices
-
Support TDD and shift-left practices: collaborate with developers on testability and review test coverage in code reviews.
-
Participate in R&D tasks, following established R&D methodologies and frameworks.
Required Experience
Test Automation
-
Senior-level experience in test automation for web services and web UI.
-
Selenium and/or Playwright — firm requirement. Hands-on experience building and maintaining production-grade UI automation suites.
-
Python (upper-intermediate or better) for test automation; pytest ecosystem strongly preferred.
-
API test automation: REST APIs, webhooks/callbacks, request/response schema validation.
-
SQL (intermediate or better) for test-data preparation and data validation.
Test Strategy & Test Levels
The candidate must clearly understand the testing pyramid and the difference between test levels — in particular, that integrated tests and integration tests are different things:
-
Unit / isolated tests — a single component in isolation, all external dependencies mocked or faked.
-
Integrated tests — a single service tested against real infrastructure (database emulators, message-broker emulators, fake caches) instead of mocks.
-
Integration tests — verifying the interaction between two or more services/components.
-
E2E tests — full user-journey scenarios across the whole system.
General QA Skills
-
Test design techniques: equivalence partitioning, boundary values, pairwise, state transitions.
-
Test documentation: test strategies, test plans, test cases, coverage traceability.
-
Defect lifecycle management: reproduction, isolation, clear reporting, regression verification.
-
CI/CD: running and stabilizing automated suites in pipelines — flaky-test management, parallel execution, test reporting.
-
Working knowledge of Docker for running tests against containerized environments.
-
Understanding of TDD (Test-Driven Development) and shift-left testing practices; ability to collaborate with developers in a TDD workflow.
AI HealthTech компания ищет Senior Automation QA Инженера.
Обязанности:
-
Разработка, внедрение и сопровождение наборов автоматизированных тестов на всех уровнях: пользовательский интерфейс (Selenium/Playwright), API, изолированные тесты, интегрированные тесты, тесты интеграции и тесты «от начала до конца» (E2E).
-
Ответственность за тестовую стратегию: определение того, что проверяется на каком уровне тестовой пирамиды, и поддержание сбалансированности набора тестов.
-
Воспроизведение, изолирование и документирование дефектов; проверка исправлений и предотвращение регрессий.
-
Создание и поддержка тестовой инфраструктуры: тестовые фикстуры, фабрики данных и среды на основе эмуляторов, работающие в Docker.
-
Интеграция наборов тестов в конвейеры CI/CD; контроль стабильности, непредсказуемости и времени выполнения.
-
Поддержка методологии TDD и подхода «shift-left»: сотрудничество с разработчиками по вопросам тестируемости и проверка покрытия тестами в ходе рецензирования кода.
-
Участие в задачах НИОКР с соблюдением установленных методологий и фреймворков.
Ключевые навыки
- QA
- Automation
- Selenium
- Playwright
- Python
- Pytest
- API test automation
- SQL
- Английский — B1 — Средний