Обязанности и достижения:
Продукт: внутренняя CRM-система для отдела продаж и поддержки. Тестирование: 60% web, 40% backend.
Достижения:
- Уменьшил количество багов на проде, введя матрицу трассировки, как обязательный параметр перед прохождением регресса.
- Провел проверку API интеграции: выявил несоответствие в валидации токенов, из-за чего 12% запросов обрабатывались с ошибкой.
Задачи и зона ответственности:
- Scrum-активности: планирование, daily, ретро, релизы каждые 2 недели.
- Интеграционное тестирование: взаимодействие между микросервисами, проверка корректности передачи данных через Kafka, REST API и внешние сервисы (платежи, геолокация, CRM).
- Регрессионное тестирование: построение регрессионных моделей, приоритизация тестов, оптимизация тест-кейсов.
- Smoke и sanity тестирование: первичная проверка стабильности сборки и базовых сценариев.
- UI/UX проверки макетов в Figma, анализ сетевых запросов через Chrome DevTools.
- Тестирование интеграций (биллинг, amoCRM, Kafka).
- Анализ логов в Kibana.
- Работа с PostgreSQL (SELECT, JOIN, GROUP BY) для проверки корректности данных.
- Кросс-браузерное тестирование: проверка корректности работы в разных браузерах (Chrome, Firefox, Safari, Edge).
- Postman: подготовка коллекций, параметризация запросов, автоматизация базовых сценариев.
- Swagger: работа с документацией, валидация структуры запросов и ответов.
- REST API: тестирование позитивных и негативных сценариев, проверка статус-кодов, заголовков, структуры JSON.
- Kafka (Kafka UI): проверка корректности маршрутизации событий.
- PostgreSQL: выполнение SQL-запросов (SELECT, JOIN, GROUP BY, ORDER BY, агрегатные функции) для проверки бизнес-логики и корректности данных.
- DBeaver: работа с таблицами, анализ данных, кросс-проверка с API и UI.
- Kibana: поиск и фильтрация логов по trace-id, span-id, анализ ошибок и цепочек вызовов.
Ключевые технологии и инструменты:
Jira, Confluence, Zephyr, TestRail, Postman, Swagger, REST, PostgreSQL, DBeaver, Kibana, Kafka, Kafka UI, Kubernetes, Jenkins, Chrome DevTools, Figma, Castlemock.