Александр Р.
Тестирование бэкэнда сотового оператора СберМобайл: 1. Разработка фреймворка автотестов на стеке: SpringBoot, RestAssured, SpringData, SpringKafka 2. Разработка тестовых/утилитарных классов 3. Сбор и анализ логов в системе GrayLog 4. Тестирование микросервисов и их интеграций 5. Проведение нагрузочного тестирования - Jmeter 6. Деплой, доработка деплоя автотестов через Jenkins CI/CD 7. Ведение тестовых артефактов: кейсы, баг-репорты, оценки трудозатрат 8. Тестирование транспорта биллинг системы на уровне TCP (низкоуровневые протоколы обмена). 9. Анализ требований Достижения: 1. Разработал и внедрил фреймворк автотестов на стеке Spring Boot, RestAssured, Spring Data, что ускорило регресс и повысило стабильность релизов. 2. Обеспечил высокое качество интеграций микросервисов, реализовав тестирование API и взаимодействий между сервисами. 3. Настроил и доработал деплой автотестов через Jenkins CI/CD, обеспечив их автоматический запуск и интеграцию в процесс сборки. 4. Ускорил онбординг новых инженеров – подготовил базу знаний проекта и правила ведения тест дизайна. 4. Проводил технические интервью, для новых кандидатов в команду.
Проект MirPay: 1. Разработка фреймворка автотестов на стеке: SpringBoot, Kafka, MyBatis 2. Разработка тестовых/утилитарных классов 3. Разработка моков/заглушек, для нагрузочного/функционального тестирования 4. Развертывание и тестирование приложений в Linux окружении, поднятых через QEMU 5. Сбор и анализ логов ошибок в Linux 6. Настройка пайплайнов Jenkins CI/CD: билд, деплой, автоматический запуск регресса. 7. Ведение тестовых артефактов: кейсы, баг-репорты, оценки трудозатрат 8. Анализ требований Достижения: 1. С командой покрыли более 85% требований автотестами, около 3500 тестов, тем самым полностью автоматизировали регресс 2. Проводил код ревью и обучал best-practice менее опытных коллег 3. Совместно с командой настроили запуск автотестов через Jenkins CI/CD, автоматический запуск регресса при пулл-реквестах в репозиториях разработки
Проект Сбербанка: 1. Доработка фреймворка автотестов на стеке SpringBoot 2. Разработка интеграционных/юнит тестов 3. Разработка моков/заглушек, для нагрузочного/функционального тестирования 4. Проведение нагрузочного тестирования - Jmeter 5. Сбор и анализ логов ошибок в ElasticSearch 6. Сборка и деплой в Jenkins CI/C 7. Тестирование и доработка BPM-процессов на платформе Camunda 8. Ведение тестовых артефактов: кейсы, баг-репорты, сопровождение релизов 9. Анализ требований Достижения: 1. С командой переработали продукт на микросервисную архитектуру 2. С нуля покрыли регресс продукта автотестами – около 300 тестов 3. Совместно с комадной DevOps запустили полноценное тестовое окружение.
1. Доработка фреймворка автотестов на стеке Java Core 2. Разработка автотестов REST API - REST Assured 3. Разработка автотестов UI - Selenium Selenoid 4. Разработка автотестов для Mobile - Appium Достижения: 1. На проекте запустили 2 новых мобильных приложения для iOS и Android. 2. С командой увеличили стабильность работы мобильных приложений. 3. Совместной с командой разработки разработали фреймфорк автотестов для моб приложений (Java + Appium).
1. Ручное: функциональное, регрессионное тестирование WMS системы на платформе 1С:Предприятие. 2. Подготовка и выполнение тест кейсов, чек-листов. 3. Заведение и описание багов в системе Redmine. Достижения: 1. Поднял покрытие требований тестами с 40% до 90% 2. Настроил систему отчетности тестирования - TestRail
Понравился профиль? Создайте себе такой же