Инженер по автоматизации тестирования (iOS, XCTest/Swift)

Мы ищем опытного инженера в команду автоматизации тестирования iOS. Наши тестировщики сталкиваются с нетривиальными задачами, требующими изменения методов, подходов, создания новых инструментов и сложной тестовой инфраструктуры. Мы ищем в команду человека, который поможет сделать процесс разработки и запуска автотестов быстрым и эффективным.

Обязанности:

  • Автоматизация интерфейсных тестов iOS-приложений ВКонтакте;
  • Поддержка и усовершенствование инфраструктуры тестирования;
  • Регистрация найденных дефектов в баг-трекере, контроль их исправления;
  • Постоянное взаимодействие с командой разработки с итоговой целью улучшения конечного продукта;
  • Стремление к самосовершенствованию, изучению и применению лучших практик для минимизации ручного труда и улучшения инфраструктуры;

Требования:

  • Знания инструментов автоматизированного тестирования для iOS: для нас важен XCUITest, будет здорово, если вы еще знакомы с EarlGrey/KIF/Quick+Nimble;
  • Знание Swift (или глубокие знания Objective-C/Python/Kotlin/JS);
  • Знакомство с экосистемой разработки мобильных приложений, а так же понимание клиент-серверного взаимодействия;
  • Умение определять, агрегировать и автоматизировать работу с метриками тестирования, мониторингом результатов, тестовой документацией;
  • Способность планировать процесс тестирования, приоритизировать задачи и оценивать трудозатраты.

Будет плюсом:

  • Опыт тестирования web-приложений и глубокое понимание сетевых протоколов и web-технологий;
  • Опыт тестирования и автоматизации тестирования API;
  • Знание CI/CD, TeamCity/Jenkins, Docker, UNIX;
  • Способность максимально быстро и качественно решать поставленные задачи;
  • Самостоятельность, ответственность, инициатива и внимание к деталям;
  • Гибкий и системный подход к решению сложных задач;
  • Здоровый перфекционизм.

При подаче заявки на эту вакансию обязательно оставьте ссылки на проекты, в тестировании или разработке которых Вы принимали участие. Расскажите о вашем опыте и особенно об улучшениях, которые были реализованы благодаря Вам или те, которые хотелось бы в этих проектах добавить.

Вы будете работать в нашей дружной команде QA ВКонтакте, бок о бок с командой разработчиков iOS. Мы работаем много и упорно, у нас сложно, но интересно и весело.

Вознаграждение в большей степени зависит от Ваших амбиций и трудоспособности. ВКонтакте предоставляет полный социальный пакет и максимально комфортные условия.
Apply