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
- Рассматриваем кандидатов только из РФ, оформление по договору ГПХ.