Віталіна О.
Предложите Віталіні работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Навыки и умения
Программирование
Переводы
Работа с текстами
Портфолио
-
Платформа для рекрутинга на базе SaaS
Тестирование и QAКомплексная SaaS платформа, разработанная для оптимизации создания, улучшения и публикации вакансий. Система интегрирует помощника на базе ИИ, панель управления рекрутера и несколько внешних API для автоматизации создания объявлений о работе, улучшения качества и поддержки интеллектуальной многоканальной публикации вакансий.
Обязанности QA
Функциональное, UI/UX и регрессионное тестирование панели управления рекрутера и потоков помощника ИИ
… Тестирование от начала до конца создания вакансии
Проверка качества и согласованности вывода на нескольких языках
Тестирование интеграций с внешними API (Brockmeyer, Raven51, OpenAI, Stripe, Jobg8 и др.)
Тестирование API через Postman, включая аутентификацию, конечные точки генерации объявлений о работе, публикацию вакансий и экспорт в PDF
Валидация рекомендаций по публикации вакансий и точности данных
Тестирование безопасности и разрешений через потоки Google OAuth
Валидация данных с использованием SQL-запросов
Кроссбраузерное и адаптивное тестирование
Подготовка подробных тестовых случаев, сценариев и регрессионных контрольных списков
-
Финансово-технологическое приложение для инвесторов в фонды
Тестирование и QAИнструмент для визуализации исторической производительности определенных фондов. Продукт показывает некоторые полезные параметры определенных фондов и также строит графики для лучшего понимания. Это провоцирует четкое понимание, которое интуитивно, легко и просто, и помогает клиентам выбрать фонд, который лучше всего им подходит.
*Приложение находится под строгим NDA, поэтому образцы, добавленные здесь, являются прототипами некоторых функций приложения.
… В качестве QA я
- участвую на ранних стадиях разработки, и этот подход "сдвиг влево" помогает выявлять ошибки как можно раньше;
- Провожу функциональное и нефункциональное тестирование на фронтенде и бэкенде;
- Тестирую интеграцию с сторонними сервисами (данные, расчеты, согласованность, обработка ошибок и т.д.);
- Провожу регрессионное тестирование на основе контрольного списка, который я разработал и поддерживаю;
- Сотрудничаю с командой разработчиков для проведения анализа воздействия;
- Активно участвую в мероприятиях Scrum, чтобы обеспечить гладкие процессы QA;
- Разрабатываю тестовые случаи, используя техники проектирования тестов и знания в области финтеха;
- Инициирую обсуждения о вероятности рисков и их влиянии, чтобы обеспечить качество пользовательского опыта;
- Находить проблемы крайних случаев до релиза, что экономит время и деньги для бизнеса;
- Управляю регрессионным тестированием в команде QA: создаю документ с областями потенциального риска, делю задачи, собираю метрики;
- Постоянно приобретаю знания в области финтеха, чтобы лучше понимать потребности пользователей;
- Ввел процесс демонстраций в команде и организовал его;
- Предлагаю улучшения функций, которые приводят к удовлетворенности клиентов;
- Тесно сотрудничаю с владельцем продукта по критериям приемки и анализу требований;
- Активно сотрудничаю с командой, чтобы обеспечить качество продукта;
- Провожу тестирование доступности с помощью AXE-DevTools.
-
Экосистема CRM для консалтинговых услуг
Тестирование и QAПроект CRM, который состоит из административной и агентской сторон, интегрированной клиентской системы и внешних сервисов через конечные точки и вебхуки (платежи, система звонков, email-кампании, документы).
Достижения QA:
- Увеличено покрытие тестами для сложных модулей
- Созданы повторно используемые тестовые сценарии, что сократило время регрессии на 30%
… - Улучшена стратегия тестирования за счет внедрения валидации на основе данных (SQL и API)
- Стабилизированы релизы с помощью контрольных списков перед релизом
- Улучшен поток коммуникации между QA и разработчиками
- Обеспечено качество продукта во время нескольких интеграций с внешними сервисами и маркетинговыми платформами
-
Подход к тестированию API
Тестирование и QAЭто представление моего подхода к тестированию API, который был улучшен в рамках курса по клиент-серверной архитектуре и API. Модули курса включали: 1. Модуль программной архитектуры: DNS; структура архитектуры; прокси, шлюз, балансировщик нагрузки; монолитный безсерверный, микросервис 2. HTTP: запрос/ответ; URL/URI; заголовки, методы, коды состояния, авторизация, аутентификация, JSON, XML 3. Концепция API: RESTful API, GraphQL, Swagger, Postman, документация API 4. Тестирование API и Postman: валидация схемы, автоматизированные тестовые случаи в Postman, отчетность (postman cli, newman), CI/CD
-
Документация по контролю качества
Тестирование и QAПортфолио демонстрирует мой подход к созданию документации по обеспечению качества и тестированию в целом. Это представительные образцы, взятые из моего финального проекта на курсах по обеспечению качества, направленных на улучшение навыков документирования тестов.
Я создаю документацию по тестированию индивидуально для каждого проекта, но из-за конфиденциальных соображений я могу показать только общие примеры, созданные во время курсов по обеспечению качества. В рамках проекта тестировалась веб-версия LinkedIn.
… Портфолио состоит из:
- плана тестирования;
- тестовых случаев с техниками проектирования тестов;
- контрольного списка;
- отчетов о багах;
- и итогового отчета с результатами тестирования.