В рамках данной позиции предстоит обеспечивать качество программного обеспечения, участвуя в тестировании, создании тестовых сценариев и автоматизации тестирования. Кандидат будет вовлечён во все этапы разработки системы, а также заниматься разработкой и поддержкой фреймворка для автоматизированного тестирования. В задачи также входит создание вспомогательных инструментов, сервисов, утилит и скриптов. Требуется опыт автоматизации тестирования не менее 5 лет, уверенное владение Java 17+ с навыками написания поддерживаемого и расширяемого кода. Необходим глубокий практический опыт работы с Selenium/WebDriver, применение паттернов Page Object/Screenplay и понимание архитектуры автотестов. Опыт работы с TestNG на уровне проектирования тестовой структуры, а также уверенное использование Cucumber (BDD) для поддержки читаемых сценариев. Важен практический опыт работы со Swagger/OpenAPI, включая генерацию и кастомизацию клиентов. Кандидат должен уметь интегрировать UI-тесты с API-слоем (REST), работать с тестовыми данными и проверками. Требуется глубокое понимание web-архитектуры (frontend/backend, HTTP, REST), опыт настройки и оптимизации CI/CD для автотестов, а также знание современных SDLC и практик тестирования. Работа выполняется удалённо.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.