Разработчик систем тестирования
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В нашу команду требуются разработчики с глубоким знанием PHP
Avito — самый популярный сайт объявлений в России. Мы входим в топ-5 площадок рунета, топ-3 мировых классифайдов, топ-3 самых дорогих компаний рунета. Каждый месяц на Avito бывает более 33 миллионов человек — это около четверти населения России. А чтобы просмотреть все активные объявления о товарах и услугах, понадобится 441 день!
Над созданием Avito работает команда из 300 талантливых разработчиков, системных администраторов, QA-специалистов, дизайнеров, продуктовых менеджеров и аналитиков, а всего в компании уже работает более 1500 человек.
Мы используем современные технологии и подходы в работе:
- высокие требования к качеству кода, в том числе к оформлению и структурированию;
- сервисная архитектура только там, где она действительно необходима;
- рабочее окружение в vagrant, разработка по GitFlow с Code Review.
У нас Вам предстоит работать со следующими технологиями:
- PHP последней стабильной версии + Composer с собственной базой библиотек на Satis;
- системы хранения данных — PostgreSQL, Redis, MongoDB, Tarantool;
- рабочие инструменты — Jira/Confluence/Stash+git, Graphite, puppetd;
- не рабочие инструменты — бильярд, телескоп, массажное кресло, спортзал с настольным теннисом и тренажерами.
Мы ожидаем, что Вы:
- отлично владеете PHP — наличие ZCE или готовность получить его в течение испытательного срока;
- понимаете, как устроен HTTP;
- уверенно пишете SQL и умеете оптимизировать запросы и схемы;
- понимаете, что такое ООП, и умеете применять на практике основные паттерны;
- знакомы с основными алгоритмами, структурами данных и способами защиты информации;
- ответственны, хотите работать в команде и развиваться.
Большим плюсом будет, если Вы:
- имеете опыт программирования на Golang;
- знакомы с Machine Learning и имеете серьезную математическую базу;
- используете bash, а POSIX-совместимая ОС для Вас основная в работе и отдыхе;
- получили профильное образование в одном из ведущих ВУЗов страны;
- Знакомы с Selenium, Appium.
Вам предстоит:
- разрабатывать инструменты для автоматизации тестирования, которыми будут пользоваться разработчики;
- разрабатывать инструменты для управления и анализа результатов тестов, заказчиками которых являются тестировщики;
- разрабатывать инструменты настройки процессов тестирования, для реализации Quality Assurance на стадии разработки продуктов Avito.
Бонусы
Работа у нас — это:
- интересные и важные задачи на очень большом проекте;
- передовые технологии и подходы, возможность пробовать новое;
- опытные и заинтересованные коллеги, готовые оказать поддержку;
- возможность приносить пользу миллионам пользователей, реализуя решения, основанные на данных;
- возможность проходить обучение за счет компании, участие во внутренних митапах, хакатонах, тренингах;
- комфортные условия работы: ДМС, фитнес, обеды в офисе и прекрасный вид на центр Москвы.