Инженер по тестированию в VK

VK
Москва
🏢 Офис
Middle
Полная занятость
Описание вакансии
Задачи
Анализ требований и участие в уточнении задач совместно с командой (разработка/аналитика/продукт)
Подготовка и поддержка тестовой документации: тест-кейсы, чек-листы, при необходимости тест-раны
Проведение функционального тестирования серверной части: API (REST), проверка бизнес-логики, валидаций, прав доступа, обработка ошибок
Тестирование интеграций и взаимодействия сервисов (в рамках доступных стендов и тестовых данных)
Проверка корректности данных на уровне БД (SQL-запросы для верификации результатов операций)
Проведение smoke/regression тестирования перед релизами, участие в приёмке функционала
Регистрация, сопровождение и контроль дефектов в баг-трекере: воспроизведение, сбор диагностической информации (логи), проверка исправлений
Взаимодействие с командой в рамках процессов разработки (планирование, груминг, дейли, ретро), согласование приоритетов тестирования и статусов
Требования
Опыт
Опыт тестирования ПО от двух лет (mobile/backend)
Опыт работы в Agile (Scrum/Kanban) команде
Backend/API
Опыт тестирования API (REST), понимание HTTP (методы, статусы, заголовки)
Работа с Postman и Swagger/OpenAPI
Умение писать запросы в curl
Понимание аутентификации/авторизации (токены, роли/права доступа)
Опыт тестирования интеграций с внешними системами (API/webhooks)
Понимание принципов работы фоновых задач и очередей (Celery или аналогичные инструменты)
Навыки анализа логов и локализации дефектов на уровне клиент/сервер
Базы данных
SQL на уровне выборок для проверки данных (SELECT, JOIN, фильтрация)
Mobile (iOS/Android)
Опыт тестирования мобильных приложений на iOS и Android
Понимание особенностей мобильного тестирования: разные устройства/версии ОС, сеть (offline/poor network), разрешения, push/deeplink
Умение собирать логи на iOS и Android (например, Android Logcat, iOS device logs) и прикладывать их к дефектам
Методики
Знание видов тестирования (smoke, regression, functional, integration)
Применение техник тест-дизайна (эквивалентность, граничные значения)
Тестовая документация
Умение составлять и поддерживать тест-кейсы/чек-листы
Умение оформлять баг-репорты (шаги, ожидаемый/фактический результат, окружение, вложения, приоритет/критичность)
Инструменты
Jira, Confluence, Allure
Снифферы для анализа трафика (Charles/Proxyman)
Базовое знакомство с Kubernetes и Argo CD (для понимания окружений и процесса доставки)
Будет плюсом
Опыт тестирования web-приложений
Понимание основ автоматизации тестирования и CI/CD
Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано7 ч назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).