Разработчик систем тестирования

Требования

Разработка ПОPHPООПHTTPSQLPostgreSQL

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Сервис объявлений, которым каждый месяц пользуется треть населения России

Описание вакансии

Условия работы

В нашу команду требуются разработчики с глубоким знанием 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.

Бонусы

Работа у нас — это:

  • интересные и важные задачи на очень большом проекте;
  • передовые технологии и подходы, возможность пробовать новое;
  • опытные и заинтересованные коллеги, готовые оказать поддержку;
  • возможность приносить пользу миллионам пользователей, реализуя решения, основанные на данных;
  • возможность проходить обучение за счет компании, участие во внутренних митапах, хакатонах, тренингах;
  • комфортные условия работы: ДМС, фитнес, обеды в офисе и прекрасный вид на центр Москвы.