Обязанности и достижения:
Проект:
Разработка собственной ERP-системы — комплексного решения для автоматизации бизнес-процессов предприятия: управления производством, складом, закупками, финансами и документооборотом. Проект реализовывался в условиях отказа от зарубежного ПО.
Моя функциональная роль на проекте:
- Проведение различных видов и методик тестирования (smoke, регресионное, серого и черного ящиков, интеграционное) для оценки соответствия продукта требованиям на различных этапах разработки;
- Тестирование соответсвия UI макетам в Figma;
- Оценка UX при выполнении тестирования;
- Разработка и поддержка тестовой документацию в TestIT: тест-кейсы, чек-листы, помощь в составлении тест-планов;
- Тестирование REST API с использованием Insomnia и Swagger, путем анализа запросов и ответов сервера с последующей валидацией;
- Работа с базой данных PostgreSQL: выполнение SQL-запросов для проверки корректности и целостности данных (join, функции группировки и сортировки, агрегатные функции);
- Поиск и локализация дефектов путем анализа логов в GrayLog;
- Участие в разборе инцидентов при их возникновении;
- Плотное взаимодействие с продуктовой командой на всех этапах SDLC;
Стек: Jira, Confluence, TestIT, Postman, Swagger, DevTools, DBeaver, Figma, Graylog.
Базы данных: PostgreSQL.
Зона ответственности:
- Ведение релизного процесса, как представитель команды QA;
- Тестирование вёрстки (тестировала через PerfectPixel, дизайн-макеты хранились в Figma);
- Кроссбраузерное и кроссплатформенное тестирование;
- Backend тестирование (через Insomnia и Swagger);
- Работа с задачами поддержки (Если приходили баги от поддержки то локализовывал их и заводил в бэклог),
- Создание и поддержка тестовой документации.
- Автоматизировал регресс API путем написания скриптов в Postman с помощью ChaiJS, что позволило сократить временные затраты QA на 35%;
- Путем обновления релизного процесса удалось сократить количество инцидентов с ПРОДа на 15%;
- Стандартизировал написание тестовой документации путем ввода шаблонов.