Чем предстоит заниматься:
Писать новые UI/API автотесты на Java (существующий стек) и Groovy (по мере погружения в проект);
Поддерживать тестовый фреймворк: исправлять упавшие тесты, обновлять локаторы, хендлить изменения в API;
Писать SQL-запросы (SELECT, INSERT, UPDATE, DELETE) для подготовки тестовых данных перед выполнением теста;
Настраивать валидацию БД после теста — проверять, что API / UI правильно изменили данные в таблицах;
Оптимизировать «медленные» запросы в тестовых хелперах;
Писать тест-кейсы в коде (не только в ТМС);
Выбирать техники тест-дизайна для автоматизации и реализовывать их в параметризованных тестах;
Решать, какой вид тестирования автоматизировать (компонентные, интеграционные, E2E, смоук, регресс), а какой оставить ручным;
Формировать Allure-отчеты после каждого прогона тестов (локально и в CI);
Работать в Git по Git Flow / Trunk-based: создавать ветки под задачи, делать rebase, писать осмысленные PR, разрешать конфликты.
Для нас важно:
Будет плюсом:
Главный принцип SkillStaff - Выбирай!