СФ
Станислав Ф.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
4 545,45 Р/час
НДС не облагается
Специалист доступен с 13 января 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA авто
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
3+ года опыта как QA Lead и 10+ лет опыта в тестировании: построение процесса тестирования и автоматизация тестирования (Java, Selenium/Selenide, TestNG/Junit и CI/CD).
• На предыдущем месте был Ведущим инженером-тестировщиком (Java, Selenium, TestNG) в телекоммуникационной компании.
• На данный момент руководитель групп тестирования и Главный инженер-тестировщик (Java, Selenide, Junit) в одном из ведущих банков страны.
Навыки:
• Языки: Java, SQL
• Инструменты: SoapUI, Postman, Cucumber, Selenium Webdriver, Selenide, Selenoid, Docker,
Gradle, Maven, Jira, Kafka, Confluence, Cucumber, Swagger, ELK, TestNG, JUnit, IBM Equation,
TestRail, TestIT, Moon, Spring, Spring Kafka
• CI/CD: Jenkins, Mesos, Marathon, Openshift, k8s, Teamcity, Bamboo
• ОС: Windows, Linux, OS X, Android
• Технологии: REST, HTTP, SOAP, Thrift
• БД: influxDB, MongoDB, PostgreSQL, Oracle
• IDE: VSC, Intellij Idea, DataGrip
• VCS: Git
• Методологии: Agile, Scrum, Waterfall, BDD
Проекты
(10 лет 10 месяцев)
Интернет банк
Роль
Lead QA Automation Engineer
Обязанности
Обязанности:
— автоматизация тестирования (Java + Selenide + Selenoid/Moon + RestAssured + Gradle + Git +
Teamcity + Allure + Galen Framework + Junit + Spring + JDBC)
— внедрение автоматизации тестирования и процессов тестирования в соседние команды
— интеграционное / ручное / white box / регрессионное / UX / UI тестирование
— создание тестовой документации (баг-репорты и чек-листы в Jira, тест-кейсы в TestIT,
документация для релиза)
— поддержание тестовой модели, тестовых данных и сред разработки в актуальном состоянии
— ревью кода автотестов и спецификаций системных аналитиков
— создание и обновление джоб в Teamcity, скриптов Helm, сеттингов проекта и т.д.
— проведение ПСИ
Достижения:
— создал фреймворк АТ (Java, Selenide, Selenoid/Moon, Rest-Assured, Allure, JDBC, Spring Kafka,
Teamcity, Gradle, Junit, Galen Framework), внедрил фреймворк в несколько проектов стрима
— поднял кластер Selenoid + Solenoid UI + GGR с несколькими браузерами (IE, Yandex, Chrome,
Edge, Opera, Firefox)
— мигрировал Selenoid кластер в Moon
— создал джобы Teamcity для АТ, используя Kotlin DSL
— увеличил покрытие автотестов с 0% до 90%
— достиг 95% прохождение автотестов
— разработал и внедрен процесс Quality Gate, внедрил в несколько других команд стрима
— внедрил нагрузочное тестирование
— создал билд джобы для бэка, фронта и автотестов
— внедрил SonarQube в проекты бэка, фронта и автотестов
— внедрил тестирование безопасности (SAST, DAST)
— разделил джобы бэка и фронта для раздельного деплоя на DEV и ST
Стэк: Java, React, TypeScript, PostgreSQL, Teamcity, Allure, Selenide, Gradle, Git, RestAssured,
Swagger, TestIT, Selenoid, OpenShift, Spring, Kafka, Junit, IBM MQ, Moon, JDBC, Spring Kafka, Figma,
микросервисная архитектура
Стек специалиста на проекте
Git, Rest Assured, JUnit, Selenide, Gradle, Swagger, JDBC, Selenoid, Kafka, Test IT, Moon, IBM MQ, Ava.js, TeamCity, Allure, TypeScript, OpenShift, Figma, React, Spring, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Январь 2021 - По настоящее время
(4 года 1 месяц)
Разработка каталога продукта для телеком оператора
Роль
Senior QA Automation Engineer
Обязанности
Обязанности:
— автоматизация тестирования (Java + Selenium + Selenoid + Retrofit + Maven + Git + Teamcity +
Allure + Galen Framework)
— интеграционное / ручное / white box / регрессионное / UX / UI тестирование
— создание тестовой документации (баг-репорты и чек-листы в Jira, тест-кейсы в Testrail,
документация для релиза)
— поддержание тестовой модели, тестовых данных и сред разработки в актуальном состоянии
— работа с заказчиками, лидами аналитики и разработки
— ревью кода и спек аналитиков
— создание и обновление джоб в Teamcity, скриптов Ansible, сеттингов проекта и т.д.
— демо, прохождение комплексного тестирования
Достижения:
— увеличил покрытие автотестами с 20% до 95%
— внедрил ELK + Filebeat для сбора логов с виртуальных машин на Linux
— создал Ansible playbook для автоматического деплоя ELK после запроса виртуальной машины
— внедрил автотесты на верстку (Galen framework)
— поднял кластер Selenoid с балансиром нагрузки (Nginx)
— обучил 4 инженеров QA
Стэк: Java, Spring, Vue.js, PostgreSQL, Teamcity, Ansible, Allure, Selenium, TestNG, Maven, Git, Retrofit,
Linux VM (RHEL), Swagger, Testrail, Docker, ELK, Tomcat, Selenoid, микросервисная архитектура
Стек специалиста на проекте
ELK, Tomcat, Java, Git, Selenium, TestRail, TestNG, Linux, Swagger, Selenoid, Ansible, Docker, TeamCity, Retrofit, Allure, Maven, Vue.js, Spring, PostgreSQL
Отрасль проекта
Telecom
Период работы
Июль 2019 - Январь 2021
(1 год 7 месяцев)
Разработка нового интернет Банка (web + mobile)
Роль
Senior QA Automation Engineer
Обязанности
Обязанности:
— автоматизация тестирование (Java + Cucumber + Selenide + Gradle + Selenoid + Git +
Jenkins/Bamboo + Report Portal + Rest-Assured)
— интеграционное / кроссбраузерное / ручное / регрессионное / grey box/ white box / UX / UI
тестирование
— создание тестовой документации (баг репорты в Jira, чек-листы и тест-кейсы в Confluence)
— поддержание тестовой модели, тестовых данных и сред разработки в актуальном состоянии
(Jenkins, Marathon, Mesos, Ansible)
— создание и обновление джоб Jenkins, Ansible скриптов, сеттингов проекта и т.д.
— ревью спек аналитиков
— доработка библиотеки автотестов, улучшение банковской инфраструктуры
— внедрение новых практик и технологий
— онбординг и обучение новых инженеров по тестированию
— проведение демо для заказчиков
— работа с сопровождением, фидбэком пользователей и боевыми проблемами
Достижения:
— 95%+ покрытие автотестами
— внедрил процесс автоматизации тестировании
— создал скрипт пайплайна для Jenkins для кроссбраузерного тестирования на Selenoid
— построил кластер автоматизации (Selenoid + ELK + Grafana + InfluxDB + Filebeat)
— придумал и организовал соревнования для тестировщиков Багатон
— обучил 15 QA инженеров
— ускорил прогон автотестов на 30%
— уменьшил Т2М на 30%
— уменьшил количество CLM ошибок (боевых) до 0
— создал 20+ кастомных шагов для библиотеки по автоматизации Akita
github.com/alfa-laboratory/akita
— выступил на нескольких внутренних митапах
— возглавлял несколько рабочих групп по улучшению банковской инфраструктуры
Backend: SOAP + IBM Equation
Middle: Java + Thrift + REST
Frontend: React + Redux + Node.js
Стэк: Cucumber, Selenide, Selenoid, Jenkins, Git, SoapUI, ELK stack, Swagger, Marathon, Ansible,
Mesos, Kafka, Grafana, MongoDB, Bamboo, Chronos, InfluxDB, микросервисная архитектура, JUnit,
Restassured
Стек специалиста на проекте
Grafana, marathon, Bamboo, Git, Rest Assured, JUnit, Selenide, MongoDB, SoapUI, Swagger, Cucumber, Selenoid, Ansible, Kafka, Mesos, ELK Stack, InfluxDB, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2016 - Июль 2019
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург
Специальность
Факультет компьютерных технологий и управления
Завершение учебы
2017 г.