Geekjob · собрана 3 дня назад

Full-Stack QA Engineer

Zentist

УдалёнкаСШАSenior
PythonSQLGitQAManual Testing

Описание вакансии

Ищем 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+: чтение технической документации; написание баг-репортов; рабочая коммуникация с командой.