Обязанности:
Мы делаем ядро Ozon - фреймворк для Backend-Driven UI. Наши основные задачи: Для коллег из продуктовых команд, для разработки страниц и виджетов на них мы делаем средства, которые включают в себя нашу библиотеку SDK, инструменты отладки запросов, а также инструменты мониторинга за сущностями системы. Для пользователей Ozon мы поддерживаем несколько стейтлесс сервисов, которые отвечают за обрабатывание запросов пользователей Ozon наиболее эффективным образом, сохраняя стабильность, а также потреблять как можно меньше ресурсов, чтобы масштабироваться для постоянно растущей нагрузки(сотни тысяч RPS). Вам предстоит: Покрывать логикой сервисы автотестами(e2e, доля ui-тестов у нас минимальна). Повышать стабильность релизов. Реализовывать тесты для основных платформенных библиотек и их релизов. Писать тесты на низкоуровневые фичи(например, собственный плагин для протогенерации), фоновые процессы синхронизации. Изучать сценарии использования платформенных фичей. Поддерживать актуальности документации. Мы ожидаем: От одного года опыт работы и написание тестов на Golang. Более двух лет опыта работы QA(предпочтительно в командах с фокусом на бекенд). Понимание методологий и подходов в тестировании(pairwise, black-box testing, etc...). Работа основными компонентами Linux/Unix систем: работа с процессами, файловая система, опыт работы в терминале. Понимание сетевых протоколов: HTTP(методы, заголовки, статус-коды, keep-alive, multiplexing), основы TCP (установка соединения, таймауты, retries). Будет плюсом: Опыт работы с gRPC и protobuf: умение читать .proto файлы, понимание контракта между сервисами, опыт написания или отладки gRPC-запросов. Знание SQL. Понимание CI/CD пайплайнов. Опыт работы с Clickhouse и Kafka. Опыт проведения нагрузочных тестов. Знание современного observability стека: монитринг, трейсинг, логгинг. Умение работать с нейросетями и ИИ-агентами. Мы предлагаем: Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce. Свободу действий в принятии решений. Достойный уровень заработной платы. Прозрачную систему бонусов с возможностью влиять на свой совокупный доход. Профессиональную команду, которой мы гордимся. Возможность развиваться вместе с нашим бизнесом.Похожие вакансии
Старший инженер по автоматизации тестирования Go, Маркетплейс, Загрузка товаров
Договорная
Москва
Ozon