Test Engineer

Санкт-Петербург

Нам нужны тестировщики для работы над проектом Kotlin. Проектная команда занимается разработкой как самого языка Kotlin (например, включением в язык новых конструкций), так и необходимого инструментария: компилятора, полнофункциональных плагинов для популярных сред разработки (IntelliJ IDEA, Android Studio, Eclipse IDE), плагинов для Maven и Gradle, и прочих средств. Наиболее приоритетная задача, которую мы можем предложить – это тестирование инструментов разработки, в частности плагинов для IDE.

Типичные задачи тестировщика в наших проектах:

  • Работа в паре с программистом: тест новой или изменённой функциональности, поиск дефектов, запись требований в багтрекер, regression test по мере внесения исправлений.
  • Подготовка тестовых данных для использования в различных видах тестирования.
  • Приёмочное тестирование билдов, предоставляемых для общего доступа: регулярных EAP-билдов, майлстоун-релизов, главных и багфикс-релизов.
  • Воспроизведение дефектов, описанных пользователями, вопросы и ответы пользователям.

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

Наиболее ценными навыками и умениями кандидата мы считаем:

  • Опыт пользователя IDE, пользователя bug tracking system, пользователя version control system, continuous integration system.
  • Знакомство с языками программирования, с которыми связаны задачи проекта: Java и JavaScript. Навык писать на них приложения на уровне тестовых примеров.

Также приветствуется:

  • Умение написать тестовое приложение под Android. Знакомство с экосистемой Android.
  • Знакомство с Java-технологиями и фреймворками, в частности с Maven и Gradle.
  • Знакомство с модульными системами JavaScript (CommonJS, AMD), с популярными фреймворками и технологиями JavaScript.

Большинство работников компании говорят по-русски, повседневное общение в нашем офисе ведётся по-русски. Обращаться к широкому кругу сотрудников из разных стран (например, в email) нужно по-английски. Необходимо умение писать и читать по-английски, знание терминологии разработки ПО.

Образцами текстов, которые потребуется писать и понимать, могут служить записи в нашем багтрекере или предложения по развитию языка Kotlin. Предпочтительный язык резюме – английский. Заинтересовавших нас кандидатов мы пригласим в офис и попросим выполнить тестовое задание. Задание не связано с языком Kotlin. Вам будет легче пройти его, если вы имеете навык работы с IntelliJ IDEA или другим IDE на её платформе (WebStorm, PhpStorm, AppCode, и др). При желании ту или иную версию IDE можно скачать у нас с сайта, первые 30 дней пользование бесплатное.

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

Ваше резюме или портфолио: