№ 1012 · Платформа для контакт-центров · Удалённо · Европа (европейские часовые пояса)
QA automation Engineer в AI-платформу облачного контакт-центра (CCaaS) — удалённо, Европа
QA automation Engineer пишет end-to-end тесты на Kotlin для UI и API AI-платформы облачного контакт-центра.
О компании
AI-платформа, работающая как облачный контакт-центр как услуга (Cloud Contact Center as a Service, CCaaS), с набором решений для клиентского опыта.
Софт умеет автоматически транскрибировать звонки, делать по ним саммари и отмечать, когда клиенты расстроены или им нужно особое внимание. Он отслеживает, насколько хорошо работают операторы, помогает супервайзерам следить за ключевыми метриками и интегрируется с CRM-системами.
Платформа использует искусственный интеллект (AI), чтобы автоматизировать рутинные задачи, анализировать разговоры, давать операторам полезную информацию и повышать удовлетворённость клиентов.
Офисы в Европе, США, Бразилии и ОАЭ, у компании уже 350 клиентов и их число растёт — а её операторы работают более чем в 60 странах мира.
Стек
- Языки и фреймворки: Kotlin, Spring Boot, Cucumber
- Инструмент сборки: Gradle
- CI/CD: GitLab
- Управление браузером: Selenium
- Отчётность: Allure Report с Allure Server
Задачи
- End-to-end тесты (Kotlin) для UI и API, которые связывают UI со всеми системами.
- Анализировать:
Приоритет критериев качества и понимать, что нужно покрыть на уровне end-to-end.
Как система, описанная в критериях приёмки, работает под капотом. - Следить за правильным распределением тестов по пирамиде тестирования.
Что важно
- Минимум 7 лет опыта в QA в продуктовых командах.
- Не менее 5 последних лет — в роли инженера по автоматизации тестирования (Java / Kotlin / Groovy / Scala).
- Опыт в:
Тестировании UI, API и баз данных.
Разработке решений для автоматизации тестирования и внутренних фреймворков. - Повышение эффективности тестирования, построение тест-планов и систем мониторинга.
- Знание компонентов систем, интерфейсов, сетевых протоколов.
- Понимание подходов BDD и TDD.
- Понимание базовых системных метрик и нагрузочного тестирования.
- Критическое мышление, любознательность, проактивность и самообучение.
- Ownership-подход и проактивное отношение к обеспечению качества.
- Сильные навыки решения проблем и внимание к деталям.
- Умение работать в команде в удалённой и мультикультурной среде.
- Степень бакалавра или выше в computer science, инженерии или эквивалентной области.
- Отличные навыки устной и письменной коммуникации на английском.
- Проживание в Европе.
Условия
- B2B-контракт с европейским юрлицом.
- Конкурентная зарплата + бонусы (в EUR).
- Полностью удалённая работа из европейских часовых поясов (гибкий график).
- Возможности карьерного роста до tech lead в быстрорастущей глобальной компании на ключевом этапе развития.