Специалисты

Описание

Программирование Java,TDD/BDD, Cucumber, ООП, SOLID, DRY, Паттерны проектирования (GOF), Page Object, Исключение (exception), Multithreading, Высоконагруженные системы
Фреймворки и библиотеки Selenide, TestNG, JUnit5
СУБД MySQL, PostgreSQL
Инфраструктура и DevOps CI&CD, GitLab, Jenkins
Другие технологии TestIO, Mind Master, Разработка тестовой документации, тест—кейсы, чек—листы, анализ технических требований, Docker, Kubernetes, Celery, Nexus, Swagger, HTTP/HTTPS, JSON, Postman, Docker, Kubernetes, Брокеры сообщений (Apache Kafka/RabbitMQ)


Опыт
Проект

Корпоративный университет. Конструктор и маркетплейс образовательных решений. Планировщик обучения

Описание

Роль в проекте QA Цель проекта: Создание системы, которая объединяет различные образовательные ресурсы и предоставляет сотрудникам компании возможность получать обучение и развиваться профессионально. Архитектура Микросервисы Обязанности/Функции: — Планирование тестирования: Определение области тестирования, составление тест-планов и тест-кейсов, определение приоритетов и сроков выполнения тестов. — Выявление и документирование ошибок, проблем и несоответствий веб-приложения заданным требованиям и ожиданиям. — Анализ результатов тестирования, выявление трендов, проблемных областей и потенциальных улучшений. — Общение с разработчиками и другими членами команды для обсуждения и исправления выявленных проблем и дефектов. Непосредственные задачи — Создание детальных тест-кейсов, которые описывают шаги для проверки функциональности, пользовательского интерфейса, навигации и других аспектов веб-приложения. — Проверка, соответствует ли веб-приложение заданным требованиям и функциональности. Включает проверку работы ссылок, форм, кнопок, валидации данных и других функциональных элементов. — Проверка совместимости веб-приложения с различными браузерами, операционными системами и устройствами. — Оценка производительности веб-приложения, включая проверку времени загрузки страниц, отклика и обработки запросов, а также оценку стабильности и масштабируемости приложения при большой нагрузке. — Выявление и документирование ошибок и проблем веб-приложения с использованием специальных инструментов для управления дефектами. — Разработка и выполнение автоматизированных тестов с использованием инструментов автоматизации тестирования. — Тестирование пользовательского интерфейса: Проверка удобства использования, навигации, визуального оформления и других аспектов пользовательского интерфейса веб-приложения. — Тестирование мобильной адаптации: Проверка работы веб-приложения на различных мобильных устройствах и планшетах, а также проверка адаптации интерфейса и функциональности под разные экраны и разрешения. — Тестирование API: Проверка работы и взаимодействия с внешними API, включая проверку правильности передачи данных, обработку ошибок и соответствие спецификациям API.

Технологии

Bitrix, php 8.2

Проект

HR сервис

Описание

Цель проекта: Обеспечить эффективное управление персоналом, улучшить процессы найма, развития и удержания сотрудников, а также повысить общую производительность и эффективность работы организации. Архитектура Микросервис Обязанности/Функции: — Применение различных техник тест—дизайна — Выявление и документирование ошибок, проблем и несоответствий веб-приложения заданным требованиям и ожиданиям Непосредственные задачи — Разработка тестовой документации — Тест—планы, тест—кейсы — Анализ технических требований — Автоматизированное тестирование — Тестирование смоук, белого, серого, черного ящика, граничных значений, состояний и переходов — Позитивное и негативное тестирование — Регрессионное, исследовательское, юзабилити, конфигурационное, приемочное тестирование — Тестирование backend и frontend — Тестирование API — Тестирование БД Состав команды 7

Технологии

Java,TestIO, Mind Master

Проект

Модуль по расчету цен b2c с помощью алгоритмов для целей проекта

Описание

Цель проекта: Обеспечить точный и эффективный расчет цен на товары или услуги, учитывая различные факторы, влияющие на ценообразование. Архитектура Монолит Обязанности/Функции: — Проведение исследовательского и негативного тестирования — Определение области тестирования, составление тест-планов и тест-кейсов, определение приоритетов и сроков выполнения тестов Непосредственные задачи — Проведение тестирования — Автоматизированное тестирование — Прогон тестов, анализ логов — Разработка и проведение тест-кейсов — Участие в ревью дефектов Состав команды 3

Технологии

Java, kubernetes, Celery, Postgresql, Elasticsearch, GitLab, Postman.

Проект

v

Описание

Цель проекта: Развитие и обучение персонала: Целью проекта является создание функциональности, позволяющей планировать, отслеживать и управлять процессами развития и обучения персонала Архитектура Микросервис Обязанности/Функции: — Проведение исследовательского и негативного тестирования — Общение с аналитиками, разработчиками, продактами Непосредственные задачи — Составление тестового покрытия с нуля — Составление тест-ранов и чек-листов — Формирование баг- репортов в баг-трекинговой cистеме — Обучение и адаптация новых сотрудников направления; — Составление инструкций по функционалу для сотрудников других отделов. Состав команды 7

Технологии

Confluence, Test case, Use case, тестирование пользовательского интерфейса, функциональное тестирование, тестирование API, регрессионное тестирование, контроль по исправлению дефектов

Проект

Сервис ресурсного планирования

Описание

Улучшение планирования проектов: Сервис ресурсного планирования позволит более точно планировать и управлять ресурсами в рамках проектов. Это включает определение необходимых ресурсов для каждого проекта, распределение ресурсов в соответствии с приоритетами и сроками проектов, а также отслеживание использования ресурсов и их доступности. Микросервис — Поиск ошибок и сбоев в функционировании ПО — Создание и использование разнообразных входных данных в БД — Общее тестирование и регресс — Тестирование дев и стейдж стендов — Создание тест—кейсов — Confluence тест—кейсы по usage—plugin — Создание баг репортов — Создание отчетов по тестирования для Заказчика — Взаимодействие с командой разработки. 5

Технологии

Confluence, TestIO, тестирование пользовательского интерфейса, функциональное тестирование, регрессионное тестирование