Инженер по функциональному тестированию
Описание
Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде! Обязанности: Анализ требований, макетов, API-спецификаций и бизнес-логики. Подготовка тестовой документации: чек-листы, тест-кейсы, тестовые наборы, баг-репорты. Функциональное, регрессионное, интеграционное и приемочное тестирование. Тестирование REST API через Postman, Swagger или аналогичные инструменты. Проверка данных в БД с использованием SQL-запросов. Локализация дефектов и взаимодействие с аналитиками, разработчиками и другими QA. Участие в планировании тестирования и оценке трудозатрат. Поддержка качества на всех этапах разработки: от анализа требований до релиза. Требования: Опыт manual QA от 2 лет. Уверенное понимание теории тестирования: виды тестирования, уровни тестирования, техники тест-дизайна. Опыт составления тест-кейсов, чек-листов и баг-репортов. Опыт тестирования REST API. Умение работать с Postman, Swagger/OpenAPI или аналогичными инструментами. Базовое знание HTTP: методы, статусы ответов, headers, query/path parameters, body. Понимание JSON и умение анализировать API-ответы. Опыт работы с SQL на уровне простых и средних запросов: `SELECT`, `JOIN`, `WHERE`, сортировка, фильтрация. Опыт работы с баг-трекинговыми системами: Jira или аналогами. Опыт работы с системами управления тест-кейсами: TestIT или аналогами. Понимание клиент-серверной архитектуры. Умение самостоятельно разбираться в требованиях и задавать уточняющие вопросы. Умение четко описывать дефекты: шаги воспроизведения, фактический результат, ожидаемый результат, окружение, вложения. Опыт тестирования микросервисной архитектуры. Опыт работы с логами: Kibana, Grafana, Sentry или аналогичные инструм Базовое понимание очередей и асинхронного взаимодействия: Kafka, Ra аналоги. Опыт мобильного тестирования будет плюсом, но не является обязательным. Понимание CI/CD и участия QA в релизном процессе. Базовое понимание Git. Опыт работы в Agile/Scrum/Kanban-командах. Понимание основ автоматизации тестирования и умение читать простые будет плюсом. Условия: Работа в динамично развивающейся организации Правительства Москвы Официальное оформление Высокопрофессиональная команда Стабильная заработная плата Формат работы-гибрид Офис на ст. метро Кунцевская