Местоположение
Местоположение: Удаленно
О проекте
Вы присоединитесь к важному проекту, ориентированному на модернизацию и улучшение основного веб-приложения, используемого в страховом бизнесе для эффективного урегулирования претензий. Эта инициатива включает в себя преобразование существующих сложных бизнес-процессов в новые оптимизированные приложения или значительное улучшение текущей веб-платформы и разработку интуитивно понятных веб-порталов.
Что вы будете делать
- Первоначально провести оценку существующего тестового покрытия и тестовой стратегии для соответствия развивающимся рабочим процессам приложения и новым бизнес-требованиям.
- Разработать и внедрить надежные сценарии автоматизированного тестирования для новых UI-компонентов и API.
- Поддерживать и развивать наш фреймворк автоматизации тестирования (TAF), используя Playwright (TypeScript, NodeJS).
- Бесшовно интегрировать автоматизированные тесты в конвейеры непрерывной интеграции/непрерывного развертывания (CI/CD), в основном с использованием Azure DevOps.
- Разработать и поддерживать комплексные наборы тестов для сквозного (end-to-end), интеграционного и регрессионного тестирования.
- Тесно сотрудничать с командами разработчиков, чтобы новые функции разрабатывались и внедрялись с учетом тестируемости.
- Проактивно выявлять пробелы в существующих процессах обеспечения качества и предлагать инновационные улучшения.
- Эффективно общаться с клиентами и заинтересованными сторонами через различные каналы (электронная почта, мессенджеры, звонки) на английском языке.
Что мы ищем
- Опыт работы в сфере AQA/автоматизации тестирования более 3 лет.
- Глубокие знания в области автоматизации тестирования, с подтвержденным опытом создания и поддержки надежных фреймворков автоматизации тестирования с использованием Playwright, TypeScript и NodeJS.
- Владение SQL для тестирования баз данных, проверки запросов и понимания структур данных.
- Требуется знание интеграции автоматизированного тестирования в конвейеры непрерывной интеграции/непрерывного развертывания (CI/CD), особенно с Azure DevOps, для повышения скорости разработки и качества продукта.
- Способность определять, собирать и анализировать метрики тестирования для мониторинга эффективности и результативности, а также предоставлять четкие, действенные отчеты о тестировании всем заинтересованным сторонам.
- Исключительные коммуникативные навыки и навыки сотрудничества, обеспечивающие беспрепятственную командную работу с кросс-функциональными командами, включая разработчиков, менеджеров по продуктам и других ключевых заинтересованных сторон.
- Владение английским языком на уровне не ниже B2.
Технологический стек
- Playwright (TypeScript, NodeJS)
- SQL
- Azure DevOps