QA-инженеры могут работать в одной среде с разработчиками
03
Востребованный стек разработки
Go прост в изучении и применении, если разработчик рядом
Быстро компилируемый и исполняемый язык разработки
01
02
04
Почему тестирование на Go
Базовая часть
Повторение материалов по Git и Bash
01
Основная часть
Подготовительная часть
Написание тестов на Go: unit, endpoint, HTTP и gRPC, БД. Встраивание тестов в пайплайны CI/CD. Обсуждение подготовки тестовых данных и mock-объекты
03
Подготовка к написанию тестов на Go: настройка окружения, продумывание тест-дизайна, обзор по HTTP и Go
Факультативная часть
Рассмотрение продвинутых тем: нагрузочное и другие виды тестирования, очереди, observability, kubernetes, метрики
02
04
Твой путь в мир e-com
Приглашаю вас в увлекательное и сложное путешествие длиною в 7 недель, где вы познакомитесь с языком Go и к концу курса сможете писать на нем авто и юнит-тесты.
Мы будем работать с gRPC протоколом, познакомимся с системой мониторинга Prometheus, сможем рисовать дашборды в Grafana, делать Gitlab пайплайны по Ozon development flow, а так же проводить нагрузочное тестирование сервисов. Наши замечательные специалисты Ozon Tech помогут вам освоить все навыки, необходимые для современного QA инженера на языке Go.
Запаситесь свободным временем, прикупите плашку-другую ОЗУ и погнали!
Иван Приходько
Декан направления QA (Go)
Эксперты и тьюторы Ozon
Руслан Косых
Ведущий специалист по тестированию в команде тестирования микросервисов
Сергей Спасский
Старший инженер в команде тестирования бизнеса
Егор Стручин
Тимлид команды тестирования микросервисов
Александр Шаршов
Специалист по тестированию в команде разработки «Ozon.Task»
Алексей Сметанин
Старший специалист по тестированию в отделе «Рекламный движок, инфраструктура и маркетинг»
Наталья Сердюк
Тимлид команды тестирования в отделе Metazon Core
Сергей Метельков
Старший специалист по тестированию в команде разработки «Карточка товара»
Алексей Тишкин
Специалист по тестированию в команде тестирования микросервисов
Анастасия Серебрякова
Старший специалист по тестированию в команде разработки «Маркетинговая платформа. Расчет цен»
Денис Елецкий
Старший специалист по тестированию в команде разработки сервиса КЭДО
Офферы
лучшим выпускникам
студентов и экспертов Ozon
Комьюнити
от экспертов и тьюторов
Менторство
с разбором кейсов от экспертов в e-com по субботам
— Коммерческий опыт в автотестах/разработке от 2 лет — Понимание цикла разработки ПО Git — Базовые знания работы сети
Желательно
Обрати внимание на уровень знаний
Необходимые навыки для участия
— Go — Docker — CI/CD — Backend-тестирование
Подай заявку
Подай заявку и участвуй в отборочном контесте 11 августа
Собеседование в Ozon
Уже во время участия ты начнешь проходить собеседования в разные команды
Попади в рейтинг
По результатам контеста мы сформируем рейтинг и пригласим лучших участников на курс
04
02
Старт занятий
После прохождения контеста
01
03
Этапы отбора
Делать тест-дизайн для веб-сервисов
Работать с Docker и Docker Compose
Жить полной жизнью в самой быстрорастущей отрасли
Писать любые тесты на Go
Деплоить и тестировать Go-проекты в GitLab
01
02
04
03
05
По окончании курса ты сможешь
Часто задаваемые вопросы
Тем, кто хочет писать Backend-тесты на Go. Для участия тебе нужно иметь опыт тестирования или разработки на любом языке минимум 2 года. Для участия в курсе нужно находиться на территории России или других стран СНГ, Грузии, Сербии.
Отбор состоит из 2-ух этапов: — Контест с задачами
— Анкета-резюме, которую нужно заполнить после окончания контеста
Онлайн-соревнование на платформе Ozon Techpoint. Контест состоит из алгоритмических задач разного уровня сложности.
Да, занятия будут проходить вечером. Но нужно спланировать своё время с учетом нагрузки 10-12 часов в неделю.
На основе места в рейтинге контеста и совокупного опыта разработки.
Как только мы проверим все работы и составим рейтинг, тебе на почту придет письмо с результатами.
Тебе понадобится ноутбук или компьютер и устойчивое интернет-соединение.
Офис или удалёнка — выбор за тобой. У Ozon есть офисы в России и Казахстане, гибрид и полная удалёнка.