Опыт разработки и запуска платформы для email-рассылок Проект: Сервис email-маркетинга и автоматизации рассылок (создан с нуля). Ссылка на продукт: https://app.gpmailer.ru/settings/mail Роль: QA Engineer.
Ключевые задачи и достижения:
Участие в полном цикле создания продукта: С нуля участвовал в формировании процессов обеспечения качества (QA) для нового продукта. Разрабатывал тест-стратегию, планирование тестирования, внедрял инструменты и методики тестирования на старте проекта.
Тестирование комплексной логики email-рассылок:
Проводил функциональное тестирование конструктора писем (drag-and-drop, HTML-редактор).
Тестировал логику создания и сегментации списков рассылки (импорт контактов, управление тегами, группами).
Обеспечивал качество работы планировщика (отложенные рассылки, триггерные цепочки писем).
Анализ и тестирование интеграций: Тестировал интеграции со сторонними сервисами (SMTP-серверы, API почтовых провайдеров для проверки доставляемости) и API самого продукта.
Тестирование производительности и нагрузки (Performance & Load Testing): Критически важная задача для сервиса рассылок. Проводил нагрузочное тестирование:
Очередей отправки: Проверял, как система обрабатывает одновременную отправку тысяч и более писем.
Цель: Обеспечить стабильность и отсутствие деградации производительности в пиковые нагрузки.
Тестирование доставляемости и спам-фильтров:
Проверял корректность разметки писем, работу с переменными (подстановка данных в шаблоны).
Анализировал письма через сервисы вроде GlockApps или Mail-Tester.com на предмет вероятности попадания в спам.
Тестирование пользовательского интерфейса и удобства использования (UI/UX): Участвовал в обеспечении интуитивности и удобства сложного интерфейса CRM для email-маркетинга, создание кампаний и просмотр аналитики.
Работа с метриками и аналитикой: Тестировал корректность сбора и отображения статистики (открытия, клики, отказы, переходы), что является ключевым для клиентов продукта.
Основной стек технологий и инструментов:
Тестирование: Ручное тестирование, Postman/Swagger, Selenium Pytest / Jmeter Базы данных: SQL (MySQL/PostgreSQL) для валидации данных.
Работа с почтой: Сервисы проверки спама (GlockApps, Mail-Tester), почтовые тестовые ящики, анализ заголовков писем.
Баг-трекинг и документация: Jira, YouTrack, google docs, TestRail.
Методологии: Гибкая разработка (Agile/Scrum/Kanban).
Системы контроля версий: Git.
Результат: Принял непосредственное участие в успешном запуске и масштабировании высоконагруженного SaaS-продукта для email-маркетинга, который стабильно обрабатывает большие объемы рассылок и предоставляет клиентам надежный инструмент для коммуникации. Проект был представлен в финале ит песочницы, заказчиком был Газпромнефть.