Обязанности:
Приглашаем Вас стать частью команды JustWork. Мы занимаемся заказной разработкой высоконагруженных систем: от видеоплатформ (включая крупнейшие онлайн-кинотеатры СНГ) до инфраструктурных сервисов для популярных онлайн-игр, CRM, CSM, справочных, финансовых и других продуктов со сложной бизнес-логикой. Мы ищем инженера по качеству с сильной базой в тестировании и достаточной инженерной глубиной. Для нас эта роль не сводится к ручному прогону сценариев. Нам нужен специалист, который умеет разбирать и валидировать требования до начала тестирования, строить осмысленный тестовый контур, видеть риски качества на уровне всей системы и доводить результат до полезного для команды состояния. Чем предстоит заниматься: анализировать требования, находить в них пробелы и уточнять критичные детали до начала проверки; строить стратегию тестирования на уровне задачи, фичи, сервиса, релиза и итерации; проводить функциональные, интеграционные, регрессионные и релизные проверки; диагностировать проблемы не только через интерфейс, но и через API, DevTools, network, данные, логи и другие доступные технические сигналы; готовить тестовые данные, фиксировать дефекты и оформлять результат так, чтобы он был полезен разработке и продукту; участвовать в оценке рисков релиза, post-release проверках и разборе инцидентов; повышать тестируемость системы: договариваться о недостающих сигналах, тестовых данных, точках контроля и других условиях, без которых качественная проверка и локализация проблем становятся дорогими или ненадёжными; поддерживать и развивать техническую документацию по тестированию, правилам проверок и рабочему процессу. Что ожидаем: коммерческий опыт в web QA от 5 лет; уверенная база по web testing, API, DevTools, SQL, Linux, понимание client-server архитектуры; умение анализировать требования и задавать уточняющие вопросы до начала тестирования; умение строить стратегию проверки, а не только выполнять готовый список тест-кейсов; опыт релизных проверок, оценки release readiness и работы с риском качества; уверенная техническая диагностика проблем через интерфейс, API, сетевой трафик, данные и доступные серверные сигналы; умение видеть крайние случаи, интеграционные точки, межсервисные сценарии, частичные отказы и деградации; нормальная инженерная коммуникация с разработкой и владельцем продукта; базовое понимание Git, CI/CD, сборки и поставки изменений; умение системно оформлять результаты анализа, дефекты, договорённости и рабочие правила в документации. Будет плюсом: знакомство с инструментами автоматизации тестирования и готовность применять их по задаче: Playwright, Cypress, Cucumber, Pytest, Postman/Newman, k6, Yandex Tank, Appium; опыт работы с межсервисными сценариями, очередями, фоновыми процессами и сложными данными; опыт тестирования на устройствах, а не только в desktop browser; базовое представление о performance и security testing; готовность закрывать пробелы через код, инструменты и современные ИИ-подходы, если это действительно улучшает качество. Какой специалист нам подойдёт Нам ближе кандидат, который: умеет мыслить через требования, риски и систему, а не только через happy path; не упирается в границу "это не моя зона", если задачу нужно решить инженерно; умеет спокойно и аргументированно обсуждать качество с разработкой и продуктом; способен быстро разобраться в незнакомом контексте и выстроить проверку там, где всё ещё не разложено по шагам заранее. Как проходит отбор: скрининг и короткий созвон по анкете; практическая проверка (live testing) и техническое собеседование.Похожие вакансии