Ищем Full-Stack QA Engineer, который умеет работать как с ручным тестированием, так и с автоматизацией. Важная часть роли — тестирование web и API, взаимодействие с разработчиками, анализ изменений и активное использование AI-инструментов в работе.
Основные обязанности
Ручное тестирование веб-приложения и API.
Разработка, актуализация и поддержка тест-кейсов и тест-сьютов в Zephyr.
Анализ требований и изменений, определение объёма и приоритетов тестирования.
Функциональное, регрессионное, интеграционное и API-тестирование.
Анализ дефектов, создание баг-репортов и работа с backlog в Jira.
Подготовка test reports по результатам тестирования.
Взаимодействие с разработчиками на всех этапах разработки.
Участие в Agile-процессах: daily, refinement, review/demo, retrospective.
Разработка и поддержка автоматизированных тестов.
Соотношение ручного и автоматизированного тестирования — ориентировочно 70/30.
Активное использование AI-инструментов в ежедневной работе.
Требования к опыту
От 3 лет опыта в QA / Software Testing.
Практический опыт тестирования web-приложений и API.
Опыт работы в Agile-командах.
От 1 года опыта в автоматизации тестирования.
Практический опыт работы с Python, pytest, Playwright, requests, Allure.
Технические навыки
Опыт работы с AI инструментами: Claude, Claude Code или аналогами
Jira / Zephyr - работа с backlog и дефектами, создание и поддержка test cases и test cycles.
Уверенное знание и применение техник тест-дизайна
Понимание метрик тестирования
Уверенное понимание HTTP, REST и принципов работы API, понимание GraphQL
Уверенное владение Python и инструментами автоматизации тестирования pytest, Playwright, requests.
Умение анализировать результаты автотестов в Allure.
Уверенное владение Chrome DevTools и инструментами для тестирования API: Postman, Insomnia, curl, Swagger
Уверенное знание SQL.
Умение пользоваться терминалом.
Понимание основных Git-процессов и умение работать с merge conflicts.
Опыт работы с системами логирования и мониторинга: Grafana, Sentry, Splunk или аналогами.
Личные качества
Внимательность к деталям
Ответственность
Самостоятельность
Проактивность
Коммуникабельность
Умение работать в команде
Методологии и подходы к тестированию
Применение risk-based testing для определения приоритетов и объёма тестирования.
Понимание принципов shift-left testing.
Умение анализировать влияние изменений и определять необходимый regression scope.
AI-first подход к тестированию: использование AI для анализа изменений, создания и актуализации тест-кейсов, разработки и улучшения автотестов.
Языковые требования
Английский язык — B1+:
чтение технической документации;
написание баг-репортов;
рабочая коммуникация с командой.
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.