I-Teco

No description

About Company

{"type":"doc","content":[{"type":"paragraph","content":[{"type":"text","text":"Проект: Миграция пенсионного продукта Сбербанка с WAS на FlyApp (High-load, FinTech). Стек: Python, Pytest, Playwright, Requests, PostgreSQL, Docker, GitLab CI/CD, Grafana, Swagger, Jira, Confluence, Allure, Kibana. - Backend автотестирование Разработка и поддержка автотестов для REST API с использованием Requests и Pytest Тестирование API через Swagger: валидация контрактов, проверка схем JSON, статус-кодов Интеграционное тестирование микросервисов: проверка взаимодействия 3-х платежных сервисов SQL-запросы (PostgreSQL): SELECT, JOIN, транзакции для валидации данных в БД после API-запросов Разработка фикстур и параметризованных тестов для покрытия различных сценариев Анализ логов в Grafana: отслеживание ошибок backend-сервисов, мониторинг производительности Запуск автотестов в Docker-контейнерах для обеспечения изолированного окружения Интеграция автотестов в CI/CD pipeline (GitLab): автоматический запуск после каждого коммита - UI автотестирование Разработка e2e автотестов ключевых пользовательских сценариев с использованием Playwright (Python) Реализация паттернов Page Object Model (POM) для повышения поддерживаемости тестов Работа с локаторами (CSS, XPath), ожиданиями (explicit/implicit waits), обработкой динамических элементов Проверка UI/UX: валидация соответствия дизайну в Figma, тестирование адаптивности интерфейса Анализ DevTools (HTML/CSS, Network, Console): отладка frontend-багов, проверка статус-кодов запросов Интеграция UI-тестов в регрессионный набор: запуск по расписанию в GitLab CI/CD -Общие обязанности Полный цикл тестирования: функциональное, регрессионное, интеграционное Разработка и актуализация тестовой документации в Jira и Confluence (тест-кейсы, чек-листы, баг-репорты) Организация тестового покрытия: анализ требований, планирование тестирования Ответственность за качество выпускаемого продукта: участие в code review, pre-release тестирование Взаимодействие с кросс-функциональной командой: PM, Backend/Frontend-разработчики, дизайнеры, аналитики -Достижения Разработал и внедрил e2e автотесты критичных пользовательских сценариев, что сократило время регрессионного тестирования на 40% Автоматизировал тестирование интеграции 3-х платежных сервисов (API + БД), обеспечив стабильность ключевых процессов пенсионных выплат Создал набор тестовой документации, что повысило покрытие регрессионного тестирования и ускорило onboarding новых членов команды Оптимизировал процессы тестирования через внедрение Quality Gates в CI/CD: сократил количество пропущенных багов на 30%"}]}]}

Location