Привет! Это команда «Платформа коммуникаций».
Команда «Платформа коммуникаций» помогает бизнес-командам Ozon взаимодействовать с пользователями через все основные каналы: Email, PUSH уведомления, SMS, FlashCall, VK, WhatsApp и внутренние чаты. Мы платформенная команда — это значит, что мы создаём универсальные решения для десятков сервисов внутри компании: от отправки сообщений до получения обратной связи и аналитики. В нашей зоне ответственности ключевые сервисы компании с нагрузкой в тысячи RPS, базы логов и аналитики на PostgreSQL и ClikHouse, интеграции с внешними провайдерами.
-
Go, PostgreSQL, Kafka, K8s.
-
Заниматься ручным тестированием и написанием тест-кейсов.
-
Писать e2e-тесты (на Golang) и поддерживать их стабильность.
-
Внедрять платформенные процессы и фреймворки тестирования.
-
Писать и поддерживать стресс-тесты (на Яндекс Танке).
-
Следить за отчётами ночных стресс-стрельб, делать разбор провалившихся стрельб.
-
Задавать вопросы на этапе грумминга задач, заранее готовить тест-кейсы.
-
Сокращать TTL-выкатки проектов за счёт оптимизации Gitlab-джоб и самих тестов (кода).
-
Следить за исполнением процессов тестирования в команде, поддерживать и улучшать процессы.
- Опыт работы инженером по тестированию от 2-х лет.
- Умение читать Go-код.
- Опыт написания e2e-тестов (Go или Python). Если Python — готовность и желание перейти на Golang.
- Умение писать простые SQL-запросы.
- Базовые знания HTTP-протокола (структура, методы), REST.
- Умение составлять тест-кейсы.
- Умение пользоваться cURL или Postman.
- Понимание пирамиды тестирования.
- Опыт работы с Kafka.
- Опыт работы с Push-Notification (APNS, FCM, Huawei, RuStore).
- Умение тестировать мобильные приложения (эмулятор, снифинг, подмена запросов).
- Опыт настройки стресс-тестов.