Обязанности:
-
Разработка и поддержка автоматизированных тестов (UI, API) на языке Java с использованием Selenium WebDriver .
-
Создание автоматических тестовых сценариев на основе функциональных требований и спецификаций.
-
Запуск автоматизированных тестов и анализ результатов с помощью инструмента Allure.
-
Отладка и исправление ошибок в автоматизированных тестах.
-
Оптимизация процессов, связанных с автоматическим тестированием.
-
Поддержка и улучшение существующей инфраструктуры автоматизированного тестирования.
-
Работа с системами управления версиями (Git) и инструментами управления задачами (Jira).
-
Настройка pipeline Jenkins и удалённых машин под Windows, Linux и macOS для запуска автотестов.
-
Написание автотестов для мобильных приложений (Android, iOS) при помощи Appium и JUnit.
-
Расширение интеграции с TestIT.
Требования:
-
Java.
-
Selenium + webdriver.
-
Appium + JUnit.
-
Rest assured.
-
BD – MSSQL или MySQL.
-
Gitlab - опыт работы с системой хранения кода.
-
Zabbix - базовые настройки мониторинга, дашборды.
-
Jenkins - настройка Pipeline и коннекты.
-
БД – MongoDB, PostgreSQL.
-
Jira+Confluence – оформление кейсов, дефектов и тестовой документации.
-
Будет плюсом опыт работы: Grafana, Docker, Influxdb, JMeter, Linux.
-
Тест-кейс – подготовка на основании критериев принятия.
Условия:
- Занятость на проектной основе.
- Оформление по договору ГПХ или ИП.
- Сложные и интересные задачи в проектах внедрения систем управления клиентским опытом.
-
Специалистов со знанием английского языка привлекаем для работы в международных проектах.