QA инженер (PaaS)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы бережём здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома. Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.
Команда PaaS в поиске QA инженера.
Команда занимается развитием внутренней платформы для запуска и разработки приложений — Avito PaaS (Platform as a Service). Это единый продукт на базе Kubernetes, интегрирующий в себя инструменты и библиотеки для разработки, pipeline доставки приложений, а также интеграции с хранилищами данных и существующими инструментами (мониторинг, логирование, event stream processing, отправка почты и прочие).
У нашего продукта ~700 пользователей — это разработчики из продуктовых команд. Наша цель — сделать их счастливыми, обеспечив средой для быстрой и удобной разработки и эксплуатации сервисов.
В рамках этой позиции тебе предстоит заниматься улучшением качества нашей платформы в кроссфункциональной команде состоящей из backend и frontend разработчиков.
Мы ожидаем, что вы:
- умеете работать с требованиями и предвидеть недочеты еще на этапе постановки задач;
- умеете писать тесты и в принципе код хотя бы на одном ЯП (Golang в приоритете);
- разбираетесь в аспектах HTTP;
- есть опыт работы с Docker;
- есть понимание микросервисного взаимодействия и распределённых систем;
- умеете тест-дизайн не только в теории;
- имеете широкий кругозор в тестировании и разработке, понимать предметную область тестирования, пирамиды тестирования;
- имеете опыт организации процесса тестирования и внедрения лучших практик в команду.
Не обязательно, но круто, если у вас есть:
- опыт работы с Kubernetes;
- опыт работы по гибким методологиям, в частности, Scrum.
Вам предстоит:
- тестировать как сложные инфраструктурные изменения, так и фичи PaaS;
- автоматизировать тесты API уровня;
- не давать разработчикам выкатывать некачественный код;
- участвовать в принятии технических решений и планировании процесса разработки и тестирования;
- прививать хорошие практики контроля и обеспечения качества в команде.
Работа у нас — это:
- передовые технологии и подходы, возможность пробовать новое;
- опытные и заинтересованные коллеги, готовые оказать поддержку;
- возможность проходить обучение за счет компании, участие во внутренних митапах, хакатонах, тренингах;
- комфортные условия работы: ДМС, фитнес, обеды в офисе и прекрасный вид на центр Москвы.
Подробно про нашу платформу можно почитать и посмотреть:
Видео и статья про PaaS от разработчика из продуктовой команды, что из себя представляет платформа в общем, и какие проблемы решает.
Видео и статья о платформе от руководителя юнита, больше подробностей как это устроено под капотом.