← В ленту

Скиллы

Java
Selenium
Selenide
Docker
Kubernetes
Jenkins
Git
GitHub
GitLab
JDBC
REST
SOAP
PostgreSQL
MySQL
Cucumber
TestNG
JUnit
gradle
Maven
Allure
Elasticsearch
kibana
Linux
Jira
Confluence
TestRail
Slack
Postman
Swagger
Spring Boot
Kafka
Charles
Appium

Опыт работы

Fullstack QA Automation Engineer
с 12.2024 - По настоящий момент |Geniusto
UI, API, MySQL, PostgreSQL, Docker
● Проведение анализа технических требований для банковских сервисов и платёжных систем. ● Обеспечение стабильности и качества продукта перед передачей в production. ● Проводил код-ревью автотестов для обеспечения качества, предлагал улучшения и оптимизаций кода. ● Встречи со стейкхолдерами для обсуждения приоритетов тестирования и потенциальных рисков. ● Разработка и поддержка автоматизированных тесто процессов платежа, отмена платежей и создания платежей с невалидными данными для UI и API использованием RestAssured и Selenide. ● Выполнение сложных SQL-запросов через JDBC, работа с MySQL и PostgreSQL. ● Мокирование внешних API (WireMock) для тестирования интеграций с SWIFT и SEPA CI/CD. ● Настройка Jenkins в Docker для автоматизированного запуска тестов. ● Cоздание Jenkins-пайплайнов для тестирования и развертывания.
Fullstack QA Automation Engineer
02.2022 - 12.2024 |PeakSoft
UI, API, Java, MySQL
● Разработка и поддержка автоматизированных тестов для UI и API платформы управления заказами использованием Java, Appium, RestAssured и TestNG. ● Провел интеграционные тесты для e-commerce и бухгалтерского ПО, проверяя корректность передачи данных между сервисами. ● Проводил проверку интеграции с Instagram. ● Проводил тестирование базы данных товаров и складов (MySQL) с использованием SQL-запросов и JDBC, обеспечивая точность данных. ● Настройка и интеграция автотестов в CI/CD (Jenkins). ● Составление и поддержка тестовой документации. ● Отслеживание багов и ведение баг-репортов в JIRA. ● Проверка адаптивности интерфейса, корректности отображения элементов и стабильности работы при разных разрешениях экрана. ● Принимал участие в Scrum-церемониях (планирование, ретро, демо). ● С бизнес-аналитиками, продакт-оунерами и сотрудниками банка для прояснения требований, уточнения бизнес логики и проверки соответствия реализованных функций ожиданиям пользователей. ● Проводил анализ результатов тестов. ● Обновление тест-кейсов при изменении бизнес-логики, поддержка стабильности тестовой инфраструктуры. ● Настройка и выполнение тестирования производительности (Load, Stress, Soak) с использованием JMeter. ● Использование Grafana для отслеживания производительности системы и логирования сбоев.

Языки

АнглийскийВыше среднего