Описание
Команда Банка Ozon создаёт и развивает сервисы для покупателей и продавцов. Мы строим банк как современный IT-продукт — с передовыми технологиями и микросервисной архитектурой. Одной из его особенностей является подход к тестированию. Это обеспечение автотестами на всех уровнях. Для этого у нас в тестировании выделяют направления Web, Mobile, API и команду SDET (Разработка инфраструктуры тестирования). Мы стараемся, чтобы необходимые тесты уже были готовы к моменту релиза любой новой функциональности. Во многом благодаря налаженному взаимодействию и процессам, а также хорошей инфраструктуре и различным сервисам от команды SDET.
Для нас SDET - это разработчик, понимающий боли и проблемы тестирования, способный решать задачи с неявными требованиями, а также разрабатывать сложные системы для оптимизации процессов QA.
Мы предлагаем присоединиться к команде Test Impact Analysis и оптимизировать тестирование вместе с нами.
Наш стек: Golang, PostgreSQL, Kafka, Clickhouse, Redis, Docker, Kubernetes, CI/CD.
Это вас заинтересует, если вы: любите технические вызовы и хотите работать с разными инструментами; хотите не просто писать код, а влиять на продукт, который разрабатываете; заинтересованы в создании утилит и сервисов инфраструктуры, влияющих на разработку, тестирование и релизы всего банка.
Задачи
•Разрабатывать инструмент анализа изменений релизов
•Разрабатывать механизмы выбора минимального количества тестов для релизов
•Исследовать различные подходы по оптимизации запуска тестов
Требования
•Знакомы с паттернами проектирования систем и умеете их применять
•Уверенно пишите на Go или знаете другой язык и готовы перейти на Go в короткие сроки
•Уверенно знаете SQL и способны писать сложные запросы
Будет плюсом:
•Опыт работы с Clickhouse
•Опыт работы с Redis
•Опыт работы с Kafka
•Опыт работы с PromQL и Grafana
•Умение работать с системами непрерывной интеграции (мы используем Gitlab CI)
Условия
Локация: Санкт-Петербург