Инженер по автоматизации тестирования (iOS, XCTest/Swift)
Мы ищем опытного инженера в команду автоматизации тестирования iOS. Наши тестировщики сталкиваются с нетривиальными задачами, требующими изменения методов, подходов, создания новых инструментов и сложной тестовой инфраструктуры. Мы ищем в команду человека, который поможет сделать процесс разработки и запуска автотестов быстрым и эффективным.
При подаче заявки на эту вакансию обязательно оставьте ссылки на проекты, в тестировании или разработке которых Вы принимали участие. Расскажите о вашем опыте и особенно об улучшениях, которые были реализованы благодаря Вам или те, которые хотелось бы в этих проектах добавить.
Вы будете работать в нашей дружной команде QA ВКонтакте, бок о бок с командой разработчиков 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