Твои задачи:
- Поддержка и развитие существующих автотестов на TypeScript
- Разработка новых UI-автотестов на WebdriverIO + Cucumber
- Участие в постепенной миграции UI-автотестов на Playwright + Cucumber
- Разработка и поддержка API-автотестов на TypeScript + PactumJS + Cucumber
- Написание автотестов по тест-кейсам
- Актуализация автотестов при изменении требований, логики работы системы или пользовательских сценариев
- Поддержка и развитие Cucumber/Gherkin-сценариев и step definitions
- Создание и поддержка mock-сервисов / тестовых заглушек
- Локализация проблем: дефект продукта, проблема автотеста, тестовых данных, окружения или инфраструктуры
- Оформление дефектов по результатам анализа падений автотестов и тестовых прогонов
- Работа с результатами запусков автотестов в CI/CD
- Взаимодействие с ручными тестировщиками, разработчиками, аналитиками и DevOps-инженерами по вопросам качества и автоматизации
- Участие в планировании задач команды автоматизации на спринт
- Оценка трудозатрат на задачи по автоматизации тестирования
- Участие в развитии тестового фреймворка, улучшении стабильности, читаемости и поддерживаемости автотестов
Мы ждем от тебя:
- Уверенные знания TypeScript / JavaScript
- Опыт работы с одним или несколькими инструментами UI-автоматизации: WebdriverIO, Playwright, Selenium, Cypress
- Умение составлять и поддерживать стабильные локаторы: CSS, XPath, data-атрибуты
Понимание принципов построения Page Object / Screenplay или аналогичных паттернов в автотестах - Опыт автоматизации API-тестирования
- Умение работать с требованиями, технической документацией и тест-кейсами
- Умение анализировать тестовое покрытие и выделять сценарии для автоматизации
- Навыки работы с Git: branch, commit, merge/rebase, pull request / merge request
- Базовые знания командной строки Linux
- Базовое понимание Docker и умение работать с контейнерами на уровне запуска, просмотра логов и диагностики
- Опыт работы с CI/CD: Jenkins, GitLab CI, TeamCity или аналогичными инструментами
- Умение анализировать падения автотестов, локализовывать проблему и отличать дефект продукта от проблемы теста или окружения
- Опыт работы с mock-сервисами / тестовыми заглушками
Что мы обеспечим:
- Удаленный формат работы
- Работу в профессиональной среде, состоящей из высококлассных экспертов
- Интенсивный опыт на интересных проектах, который позволит тебе быстро расти как эксперту
- Сессии профессионального развития 2 раза в год , результатом которой является план индивидуального развития каждого сотрудника и получение обратной связи
- Технику для комфортной работы
- Сообщества по интересам: Лига Спорта, Лига Кибер спорта, Лига Интеллекта и др., а также возможность организовать свое сообщество и получить поддержку от компании
Похожие вакансии
Опыт работы в интернет-маркетинге от 2-х лет управленцем. Экспертиза в SEO. Опыт работы с рекламными кабинетами ВК, Яндекс...
имеете опыт работы в кол-центре или службе поддержки. — чётко, грамотно говорите и пишете. — имеете быстрый интернет, компьютер или ноутбук...
Образовательная лицензия - гарантия качества и надёжности. С опытом работы в онлайн-школах, EdTech или образовательных проектах. С опытом развития собственных...
Опыт работы с действующими карточками, а не только с запуском новинок. Понимает Яндекс Маркет как единую систему: Понимание рычагов роста...
Высшее/неоконченное высшее образование (ИБ или ИТ). Опыт работы от 1 года в качестве специалиста по информационной безопасности, инженера ИБ...
