Григорий П.
Моя команда автоматизирует тестирование мобильных и десктоп Web-приложений и онлайн игр для Winfinity.live. Участвовал в построении автоматизации тестирования UI и API части с нуля. Активно развивал и дорабатывал тестовый фреймворк. Реализовал функцию генерации тестовых данных внутри тестового фреймворка, а в дальнейшем реализовал её в виде отдельного микросервиса на Golang. Используемые технологии: Java, Selenium+Selenide, Cucumber, Rest Assured, Moon, Gitlab CI, Qameta TestOps, Go, K8s (Lens)
nebo.digital: Занимаюсь поднятием автоматизации тестирования на проекте с нуля. Написал фреймворк для автоматизации тестирования с использованием технологий Java, Spring, Cucumber, Selenium(+selenide), Allure. Настроил прямое взаимодействие между тестовым фреймворком и БД (mongodb). Настроил запуск тестов на selenoid в несколько потоков, дабы сократить общее время выполнения регрессионных тестов Автоматизирую имеющиеся тест-кейсы (около 200). В дальнейшем подключился к процессу написания тест-кейсов и описал примерно 60% регрессионных тестов (~300 штук) и смоук тесты. В последующем так же автоматизировал написанные тесты. Настроил интеграцию тестового фреймворка с Zephyr (в котором на данный момент размещены мануальные тесты) для отображения сведений о прогонах Поже добавил тестирование api с помощью rest assured Так же занимался нагрузочным тестированием с помощью Jmeter Технологии которые использовались на данном проекте: Java, Selenium, Selenide, Allure, Cucumber, JUnit, Maven, Spring, BSON (MongoDB), Jmeter
Работал на нескольких проектах: Сбербанк, Единая система авторизации: Разработал фреймворк для автоматизации тестирования UI (и в меньшей степени API) Использовался следующий стек технологий: Java, Selenium, Selenide, Allure, Cucumber, JUnit, Maven, Spring, JDBC Писал документацию по работе тестового фреймворка в confluence. Автоматизировал порядка 200 тестовых кейсов. ВТБ Лизинг: Работал над автоматизацией тестирования CRM системы используя фреймворк Chameleon. Активно учавствовал в доработке данного фреймворка, писал и исправлял имеющиеся тесты. Так же написал написал небольшой фреймворк для тестирования доступности и мониторинга системы. Технологии которые использовались на данном проекте: Java, Selenium, Selenide, Allure, Cucumber, JUnit, Maven, Spring, JDBC Сбербанк, система СИРИУС: Работал над фреймворком автоматизации тестирования который использовался в нескольких сервисах сбербарка. В основном тестировалась работа с банкоматами. Тестирование по большей части проходило с помощью API и работы с базой данных. Позже начали потихоньку добавлять работу с UI. Технологии которые использовались на данном проекте: Java, rest template, Cucumber, Selenium+Selenide, Spring (Core, Data, jdbc) Сбербанк Sber.IRM Разработал фреймворк для автоматизации тестирования. Реалозиовал тестирование с помощью ui и api, реализовал проверку скриншотов путём попиксельного сравнения Наладил CI с помощью Jenkins и подтянул отчётность в виде Allure Технологии которые использовались на данном проекте: Java, rest assured, Cucumber, Selenium+Selenide, Spring
Автоматизатор: Работал над двумя фреймворками для автоматизации тестирования В первом использовались следующие технологии: Java, Cucumber, Spring, Allure, Selenium, Selenid, Xpath, SQL. Участвовал в написании тестового фреймворка "с нуля". Достраивал взаимодействие со сторонними сервисами через SOAP и REST запросы. Делал интеграцию Allure+Testrail для получения более подробных результатов тестовых прогонов. Во втором использовались следующие технологии: Java, JBehave, Seleniumm, Xpath. Так же занимался доработкой фреймворка для автоматизации десктопного приложения с помощью WinAppDriver На обоих проектах тестирование строилось по принципу BDD. Помимо работы над фреймворками так же работал над написанием\дополнение и исправлением тестовых кейсов по имеющимся сценариям и маппингом элементов (использовали PageObject и размещение локаторов в csv файле) В качестве баг-трекинговой системы использовалась Jira, для непрерывной интеграции тесты запускались на Jenkins Язык на котором писались тесты - java На обоих проектах занимался только автоматизацией тестирования. Опыта в самом тестировании - нет. Разработчик: Участвовал в разработке СБТ ОАД. Проект состоял из нескольких микросервисов. По большей части занимался исправлением багов, написанием юнит тестов и дополнениями текущего функционала. Так же реализовал один из модулей обработки документов и реализовал небольшую интеграцию между nginx и consul. Работал со следующими технологиями: Java, Spring MVC, Oracle, Gradle, Liquidbase, TestNG, Mockito, Docker Участвовал в разработке программного комплекса Sm@rtExpert Стек технологий: Java, Spring MVC, Jetty, Hibernate, PostgreSQL, MySQL, SQLite, JavaFX, Junit Реализовал несколько модулей генерации схем промышленных объектов на основании введенных пользователем данных. Платёжная система Поднял тестирование и автоматизацию тестирования с нуля. Написал тестовый фреймворк на Java + Selenium/selenide + REST Assured. Наладил запуск и выполнение тестов на Jenkins
Создавал сайты на CMS - ModX, WordPress. Дорабатывал верстку посредством HTML, CSS Дорабатывал PHP скрипты Улучшал логику сайтов возможностями JavaScript, Ajax. Проводил usability анализ сайтов. Разрабатывал программы по продвижению сайтов. Рисовал баннеры и занимался ретушью фото
Дорабатывал верстку посредством HTML, CSS Дорабатывал PHP скрипты\шаблоны сайтов Занимался поддержкой сайтов Занимался наполнением контентом Разрабатывал семантическое ядро для продвижения сайтов Курировал работу фрилансеров по продвижению сайтов
Понравился профиль? Создайте себе такой же