👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Инженер по автоматизации тестирования Яндекс.Браузера

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

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

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Яндекс.Браузер — один из самых важных наших пользовательских продуктов с огромной аудиторией. А одна из самых важных целей Яндекса — высокое качество сервисов, которые мы предлагаем людям. Поэтому задача тестирования Браузера важна, сложна и интересна.

Команда автоматизации тестирования ищет опытного инженера, готового преодолевать преграды на пути к повышению качества Яндекс.Браузера. Если вы хорошо знаете технологический стек, необходимый для автоматизации тестирования и связанных процессов, следите за развитием отрасли, умеете видеть изъяны не только в чужом продукте, но и в своих инструментах, готовы предлагать улучшения и аргументированно отстаивать свою точку зрения — мы ждём вас.

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

Сейчас мы применяем большое количество технологий и подходов: Continuous Integration (Jenkins/TeamCity), облачную инфраструктуру (OpenStack), Git, Python. А также активно используем и развиваем различные опенсорс-решения: Allure, PyTest плагины, Jenkins/TeamCity плагины, интеграцию и многое другое. (Подробности на https://github.com/yandex-qatools)

В зависимости от ваших навыков, мы готовы вам поручить:

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

От вас мы ждём:

  • опыта работы в команде разработки, тестирования и/или DevOps от 3 лет;
  • хорошего знания одного из языков: С, С++, Java, Python (знание Python даёт преимущество);
  • опыта написания функциональных тестов от года;
  • понимания процессов разработки ПО в больших командах (из десятков человек);
  • представления о том, что такое CI/CD и зачем это надо (хотя бы в общем);
  • твёрдости характера и умения аргументировать своё мнение.

Плюсом будет:

  • опыт работы с Jenkins/TeamCity и написание плагинов для этих систем;
  • опыт работы с GTEST и С++;
  • опыт работы с Selenium;
  • участие в опенсорс-проектах;
  • написание статей для популярных IT-ресурсов, выступление на конференциях;
  • знание английского языка.