X5 Tech
Гибрид
Опыт работы: более 6 лет ☑️ Чем предстоит заниматься - Автоматизация: Покрывать ручной регресс автотестами на UI, API и E2E. Выбирать, что имеет смысл автоматизировать, а что быстрее и надежнее проверять руками. · Качество продукта: Разбираться не только в том, «прошел ли тест», но и в том, действительно ли реализованный функционал соответствует требованиям и пользовательскому сценарию. · Code Review: Участвовать в ревью автотестов и кода, находить потенциальные проблемы и помогать команде поддерживать качество тестовой базы. · CI/CD: Настраивать и поддерживать запуск автотестов в CI/CD, чтобы проверки качества происходили автоматически и давали команде быстрый feedback. · Тестовые данные: Создавать и поддерживать тестовые данные, генераторы данных и заглушки для различных сценариев тестирования. · Разбор проблем: Самостоятельно искать причины падения тестов и дефектов — от воспроизведения проблемы до понимания, где именно сломалась система. · Работа с разработкой: Быть частью команды разработки, а не отдельным этапом после нее. Обсуждать требования, находить корнер-кейсы и помогать предотвращать дефекты еще до выхода на тестовый стенд - Мы не хотим строить автоматизацию ради количества тестов. Важнее понимать, что именно мы проверяем, зачем это проверяем и какую проблему для продукта решает тест - Мы используем AI First подход и ожидаем, что AI-инструменты будут частью твоего рабочего процесса: генерация тестов, анализ кода, поиск причин падений, подготовка данных и ускорение рутинных задач. При этом ты должен понимать, что сгенерировал AI, уметь проверить результат и отвечать за итоговое качество. Умеешь выстраивать quality gate для большого потока AI/vibe-coded кода: у тебя есть практический опыт или четкое понимание, как масштабировать автоматизацию, ревью и проверки так, чтобы команда могла выпускать больше кода без роста дефектов на продуктивной среде ☑️ Наши пожелания к кандидатам - Имеешь опыт автоматизации тестирования UI, API и/или E2E - Умеешь писать поддерживаемые автотесты, а не просто «тесты, которые проходят» - Умеешь работать с Selenium, Selenide, Playwright, Rest Assured, Allure Report или аналогичными инструментами - Понимаешь основы HTTP, REST API и интеграционного взаимодействия сервисов. · Понимаешь, как устроен CI/CD и как запускать автотесты в pipeline - Умеешь работать с тестовыми данными, генераторами и mock/stub-сервисами - Понимаешь, как устроено приложение на уровне frontend/backend и умеешь самостоятельно разобраться, где искать проблему - Умеешь анализировать падения автотестов и отличать баг продукта от проблемы самого теста или окружения - Обладаешь коммуникативными навыками: умеешь быстро донести проблему до разработчика и вместе найти решение - Не ждешь подробной инструкции. Если чего-то не знаешь — умеешь самостоятельно найти ответ, проверить гипотезу и прийти с результатом - Обладаешь системным мышлением и понимаешь, что задача QA — не «найти как можно больше багов», а обеспечить качество продукта и скорость его развития - Будет плюсом: - Опыт с Java/Kotlin или Python - Опыт построения автоматизации с нуля - Опыт работы с Docker, Kubernetes и CI/CD - Опыт тестирования микросервисов и интеграций - Опыт работы с Kafka/очередями. · Опыт работы с SQL - Практический опыт использования AI для разработки и тестирования
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
Не указано



