Senior Automation Engeener / Lead

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

Полный рабочий деньМожно удаленно

Компания

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

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

О компании и команде

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

Ожидания от кандидата

Обязанности

  • Автоматизация тестовых сценариев Web приложения. Основной упор на Front.
  • Разработка и поддержание автотестов:
  • Автоматический запуск приемочных тестов по выходу билда в тестирование, при заливке на Stage и Prod
  • Регулярный Регрессионный тест
  • Автоматизация имеющихся тесткейсов
  • Интеграция c TestCase Management System (qase.io)
  • Автоматические отчеты об успешных и проваленных тестах

Автоматизация работы через API:

  • Для облегчения ручного труда тестировщиков по созданию тестовых данных
  • Организовать возможность управления по созданию подобных данных ручными тестировщиками

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

Требования

  • !!! Практический опыт в реализации подобных задач !!!
  • Самостоятельность в работе
  • Руководство 1-2 помощниками (предстоит найти), которые будут реализовывать основную массу тестов.
  • Быть локомотивом и примером для помощников, помогать им советом и делом.
  • Ваша работа должна быть заметна, результатами должны с удовольствием пользоваться как ручные тестировщики, чей труд облегчили ваши тесты, так и менеджеры, которые смогут оценить общее состояние продукта.
  • Будет большим плюсом

    • Опыт запуска автотестов с нуля, организация инфраструктуры, отчетов, интеграций с TCMS и всего что потребуется вам для работы.
    • Если Вы на собеседовании покажете пример работающий системы и опишите что и как она делает.
    • Желание помогать ручным тестировщикам развиваться в сторону автотестирования.
    • Опыт в нагрузочном тестировании (JMeter), умение не только писать тесты, но и указывать на слабые места продукта.

    Бонусы

    • Сложные, нетривиальные и интересные задачи;
    • Удаленную работу в крутой команде;
    • Широкий простор для принятия решений, возможность напрямую влиять на развитие продукта;

    Дополнительные инструкции

    Наши реалии

    • Мы работаем по CI/CD с частыми релизами (TeamCity)
    • Текущие автотесты реализованы в Selenium WebDriver на Phyton + pytest
    • Возможность внедрять свои практики и подстроить инфраструктуру под себя
    • Трекер: Youtrack
    • TCMS: qase.io
    • DB: MS SQL / PostgreSQL
    • Рассматриваем кандидатов только из РФ, оформление по договору ГПХ.