hh•4 ч. назадСвежая вакансияОпубликована сегодня на hh.ru. Свежая — до 5 дней, умеренная — 6–14 дней, долгая — от 15 дней. Дата берётся с сайта-источника.Прямой откликПриоритетный откликВаше резюме и сопроводительное письмо уходят напрямую рекрутёру компании на почту, минуя общую очередь откликов на вакансию
Ручной тестировщик (Fullstack)
В офисе МоскваКарьерный ростРаспределенная командаОфис в Москве
Навыки и технологии
PostgreSQLClickHouseMySQL
Ключевая задача
Полный цикл ручного тестирования UI и Backend (API), работа с тестовой документацией и базами данных в Agile-команде.
Описание вакансии
Обязанности
Проведение полного цикла ручного тестирования: функциональное, регрессионное, интеграционное и UI/UX тестирование.
Тестирование Backend (API): проверка контрактов, валидация запросов и ответов, анализ логики работы сервера.
Написание и актуализация тестовой документации: тест-кейсы, чек-листы, тестовые-прогоны.
Работа с базами данных Clickhouse, PostgreSQL: проверки целостности и корректности данных, подготовка тестовых данных.
Взаимодействие с разработчиками, аналитиками и менеджерами продукта для уточнения требований и локализации дефектов.
Участие в процессах Agile-команды (планирование, дейли, ретроспективы).
Требования
Высшее техническое/экономическое/IT образование
Понимание жизненного цикла разработки ПО (SDLC).
Опыт работы ручным Fullstack (UI+backend) тестировщиком от 3-х лет.
Опыт тестирования UI: понимание принципов работы UI-приложений, работа с DevTools (анализ сетевых запросов, консоли, DOM-дерева), использование прокси-сервисов для подмены запросов (Charles, Fiddler).
Опыт тестирования API. Понимание основных принципов Restful API архитектуры, уверенная работа с Insomnia или аналогами, глубокое понимание HTTP-методов, кодов состояний, системы авторизации в сервисах.
Работа с БД. Понимание принципов работы реляционных и колоночных СУБД. SQL на уровне анализа запросов (JOIN, CTE, подзапросы, агрегатные функции).
Условия
Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
Опыт работы в распределенной команде профессионалов;
Уровень заработной платы обсуждается индивидуально;