Специалисты

Описание

Опыт работы с языками:
C#, Javascript, Typescript, Java

Опыт работы с фреймворками:
MsTest, SpecFlow, NUnit, XUnit

Опыт работы с библиотеками и технологиями:
Selenium, Cucumber, Cypress, Azure Test Plan

Также опыт работы c:
Git, Jira, Azure, TeamCity, Sql Server

Опыт
Проект

Система регистрации в соревнованиях для теннисистов

Описание

Краткое описание: Веб приложение, позволяющее теннисистам регистрироваться в соревнованиях в международной теннисной федерации и отслеживать результаты. Основные функциональности включают регистрация и подписка, календарь игр, результат и профили спортсменов. Также – поиск соревнований и заявка на участие. Роль: Lead AQA Состав команды: менеджер, 2 frontend-разработчика, 2 backend-разработчика, Lead AQA, 2 QA Что реализовывал: Поставил тестирование с нуля. Написал test-framework и UI/API авто-тесты. Выполнял также ручное тестирование. Настроил выполнение регрессионных авто тестов через Azure DevOps. В начале проекта улучшил процесс создания и документирования требований (user stories). Также внедрил рекомендации по созданию API.

Технологии

C#, Selenium, SpecFlow, MsTest, Azure, Sql Server

Длительность

12 месяцев

Проект

Система управления проектами для строительной компании

Описание

Краткое описание: Веб приложение для управления строительными проектами. Основная функциональность включает создание и поиск проектов, редактирование свойств проекта, прогнозирование ресурсов и затрат на проект, формирование счетов для поставщиков и субподрядчиков, подписание контрактов. Роль: Lead AQA Состав команды: менеджер, аналитик, 4 frontend-разработчика, 2 backend-разработчика, Lead AQA, 2 QA Что реализовывал: Поставил тестирование с нуля. Написал test-framework и UI/API авто-тесты. Выполнял также ручное тестирование. Настроил выполнение регрессионных авто тестов через Azure DevOps. Участвовал в улучшении процессов по написанию требований, жизненного цикла задач и дефектов.

Технологии

C#, Selenium, SpecFlow, Azure, Sql Server

Длительность

18 месяцев

Проект

Система управления для страховой компании

Описание

Краткое описание: Веб приложения для расчета страховки для компаний-клиентов. Основная функциональность включала создание и поиск учетных записей компаний-клиентов, выбора типа страховки и страховых случаев, расчет выплат клиентам, вероятности страховых случаев и прочих параметров. Роль: Lead AQA Состав команды: менеджер, 1 frontend-разработчик, 2 full-stack-разработчика, Lead AQA, 2 QA Что реализовывал: Поставил авто тестирование с нуля в двух проектах. Написал test-framework и UI авто-тесты для каждого проекта. Настроил выполнение регрессионных авто тестов через TeamCity. Создал desktop-приложение на C# для просмотра и анализа результатов авто-тестов, выполненных в разных тестовых средах. Обновлял регрессионные авто-тесты. Также участвовал в других небольших проектах для выполнения нагрузочного тестирования.

Технологии

C#, Selenium, MbUnit, TeamCity, Sql Server

Длительность

48 месяцев

Проект

Внутренние проекты банка UBS

Описание

Краткое описание: Веб приложения для внутренних сервисов банка. Учет работников, в частности, создание учетных записей, их поиск и редактирование. Также управление проектами, их редактирование и контроль их статуса. Роль: AQA Состав команды: менеджер, 1 frontend-разработчик, 2 full-stack-разработчика, 2 AQA Что реализовывал: Писал тесты в LoadRunner и выполнял нагрузочное тестирование в 10 проектах. Собирал информацию для тест сценариев, настраивал тест среды, выполнял smoke, average load, peak load, soak tests. Анализировал результаты тестирования и находил причины ухудшения производительности систем. Написал приложение в Excel для сбора, хранения и анализа тест результатов, что помогало сделать выводы об улучшении или деградации производительности тестируемых систем.

Технологии

HP LoadRunner, HP QualityCentre, HP Diagnostics, HP SiteScope, Introscope, Prism, HTTPWatch

Длительность

36 месяцев

Проект

Банковская система

Описание

Краткое описание: Desktop и web приложения для работы с картами и данными, позволяющие искать города, строить маршруты, с использованием бизнес-данных. Пользователь мог находить точки интереса в некоторой области на карте, и затем сформировать оптимальный маршрут для поездки между городами. Также похожий проект включал API, как часть продукта. Роль: AQA Состав команды: 1 AQA, 1 аналитик, 1 test-lead Что реализовывал: Выполнял ручное и авто (UI/API) тестирование. Выполнял тестирование функциональности, документации, инсталляции. Внедрил авто-тестирование, используя Eventcorder. Написал инструмент для анализа дефектов и генерации отчетов по дефектам, используя JavaScript. Написал инструмент на Delphi, упрощающий запуск авто-тестов.

Технологии

Rational Robot, Rational TestDirector

Длительность

12 месяцев

Проект

Геоинформационные системы

Описание

Краткое описание: Desktop и web приложения для работы с картами и данными, позволяющие искать города, строить маршруты, с использованием бизнес-данных. Пользователь мог находить точки интереса в некоторой области на карте, и затем сформировать оптимальный маршрут для поездки между городами. Также похожий проект включал API, как часть продукта. Роль: AQA Состав команды: 2 AQA, Project manager, Test-lead, Аналитик Что реализовывал: Выполнял ручное и авто (UI/API) тестирование. Выполнял тестирование функциональности, документации, инсталляции. Внедрил авто-тестирование, используя Eventcorder. Написал инструмент для анализа дефектов и генерации отчетов по дефектам, используя JavaScript. Написал инструмент на Delphi, упрощающий запуск авто-тестов.

Технологии

Java, JScript, VBscript, Visual Basic 7, C#, Eventcorder

Длительность

48 месяцев