Виталий Б.
- Проводил функциональное, регрессионное, Smoke и E2E-тестирование, интегрируя автотесты в общий процесс CI/CD; - Разрабатывал и поддерживал автоматизированные тесты на Java с использованием Selenide, PlayWright обеспечивая стабильное покрытие UI-функционала; - Создавал и актуализировал тестовую документацию: тест-кейсы, чек-листы, отчеты об ошибках и результаты тестирования в TestIt; - Выполнял анализ и документирование дефектов в Jira, отслеживая их жизненный цикл до полного устранения; - Разрабатывал API-тесты на Java с использованием Rest Assured, а также выполнял ручные проверки через Postman и Swagger; - Работал с системами CI/CD (Jenkins) — настраивал пайплайны, запускал автотесты и анализировал результаты; - Разворачивал и использовал Docker-окружения для изолированного тестирования и воспроизводимости ошибок; - Работал с базами данных MySQL, писал сложные SQL-запросы для проверки целостности и корректности данных; - Анализировал логи и сетевые запросы с помощью Elasticsearch, DevTools и Charles. - Участвовал в создании процессов автоматизации с нуля, обеспечивая полное покрытие требований автотестами; - Использовал JUnit5, TestNG, Gradle и Allure для организации, запуска и отчетности тестов. - Выполнял код-ревью, создавал pull-request’ы и проводил merge-операции в GitHub. Достижения: 1. Протестировано и описано более 10 интеграций с нуля: - Платежные шлюзы (CloudPayments, PaySelection, Tip-top Pay); - Честный Знак; - Онлайн-расписание (FitMost); - СКУД (Sigur, PocketKey, Avitech); - СМС (smsInt, smsC, PlayMobile). 2, Онбординг трех новых сотрудников в проект, частично выполнял роль лида. 3. Разработал автотестирование в проекте с нуля на java, написал более 1000 автотестов. Стек: 1. Database: MySql 2. API: Postman, Swagger, RestAssured 3. Test Managment: Test It 4. Version Control: GitHub 5. WEB Testing: DevTools, Charles 6. Bug Tracking: Jira 7. Logs: Elasticsearch, Allure 8. MOB testing: Charles 9. Communication:Confluence 10. AutoTest: Java, JUnit5, TestNg, Selenide, PlayWright 11. CI/CD: Jenlins, Docker
- Проведение функционального тестирования, смоук, регрессионного, E2E тестирования; - Разработка тестовой документации, включая тест-кейсы, чек-листы и отчеты о дефектах; - Проведение анализа и документирования дефектов с использованием Jira; - Тестирование пользовательских интерфейсов (UI/GUI) и написание тестов на Java для них, с использованием Selenide; - Тестирования API взаимодействуя со Swagger и использование Postman, написание API тестов на Java с применением Rest Assured; - Работа с базами данных (MySql), включая написание сложных и объёмных SQL-запросов; - Анализ логов с использованием Elasticsearch, Devtools; - Проведение код-ревью, пулл-реквесты, мержи в основную ветку GitHub; - Опыт работы с JUnit5 для организации и запуска тестов; - Работа с Gradle для управления зависимостями и сборки проектов; - Тестирование мобильного приложения, проверка базовой функциональности, работа с логами; - Взаимодействие с клиент-серверной архитектурой и протоколом HTTP. Достижения: 1. Протестировано и описано более 5 интеграций с нуля: - Телефонией (Online-PBX); - Кассовым ПО (АТОЛ, Штрих-М); 2. Написано более 500 автотестов, и покрыто несколько интеграций. Стек: 1. Database: PostgreSQL 2. API: Postman, Swagger, RestAssured 3. Test Managment: Test It 4. Version Control: GitHub 5. WEB Testing: DevTools, Charles 6. Bug Tracking: Jira 7. Logs: Elasticsearch, Allure 8. MOB testing: FireBase, Charles 9. Communication:Confluence 10. AutoTest: Java,JUnit5,Selenide
Понравился профиль? Создайте себе такой же