АО
Аброр О.
Мужчина
Узбекистан, Ташкент, UTC+5
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 17 января 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA FullStack
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
● Автоматизация тестирования: использование модели "Page Object" и паттерна "Singleton"
● Разработка на основе поведенческого подхода (BDD) с применением Java и Selenium
● Глубокие знания в сферах финансов, консалтинга, образования и управления человеческими ресурсами
● Специализация на тестировании пользовательского интерфейса, интеграции, бэкенда, API и проведении нагрузочного тестирования для оценки производительности
● Анализ данных и тестирование на уровне бэкенда с использованием SQL
● Общее понимание HTTP, REST, JSON, XML, Web Service
● Опыт работы с моделями разработки Waterfall/Kanban и Agile/Scrum
● Разработка тестовых планов, сценариев, кейсов и матрицы трассировки требований
● Управление дефектами и проведение анализа корневых причин
● Поддержка продукта на стадии внедрения и пользовательское приемочное тестирование
● Высокие навыки решения проблем и коммуникации
Проекты
(4 года 8 месяцев)
Платежный проект, базирующаяся в Таджикистане, ОАЭ, Узбекистане и Великобритании.
Роль
SDET
Обязанности
Работал в проекте, где создаются и управляются все сервисы платежной системы.
● Заложил основу стратегии тестирования для ведущей платежной системы, выполнив комплексные тесты (Smoke/End-to-End, функциональное UI, интеграционное, бэкенд, REST API), чтобы обеспечить высочайшую надежность и удобство использования.
● Инициировал создание автоматизированных тестовых сценариев на Java для API, баз данных и GUI-автоматизации, интегрировав их в GitHub и Jenkins для повышения процесса тестирования программного обеспечения. Эта интеграция облегчила доставку через практики CI/CD.
● Разработал на основе POM (Page Object Model) Data-Driven Framework с использованием Java, Selenium WebDriver, TestNG, Cucumber и Maven, значительно увеличив покрытие тестами и эффективность.
● Интегрировал Postman для тестирования REST API, повышая способность быстро и эффективно тестировать новые и существующие сервисы, обеспечивая их бесперебойную интеграцию и оптимальную функциональность в платежной системе.
● Возглавил интеграцию новых сервисов в существующую тестовую инфраструктуру, обеспечивая всестороннее покрытие и надежность расширяющегося портфеля финансовых продуктов компании.
● Улучшил возможности обработки данных и нагрузочного тестирования, внося прямой вклад в производительность системы в периоды пиковых нагрузок.
● Пересмотрел текущие методы и интегрировал новые провайдеры данных TestNG, гарантируя их широкое применение в автоматизированных сценариях и предотвращая накопление ненужного кода.
● Разработал подробную документацию для тестовых сред.
● Совместно с членами команды координировал усилия и контролировал поддержание среды Jenkins для дымового, end-to-end и регрессионного тестирования.
● Подготовил исчерпывающие отчеты по автоматизированным тестовым сценариям с использованием Allure/Extended Reports.
● Активно участвовал в собраниях Scrum, таких как Daily Stand Up, Sprint Planning, Sprint Refinement и Sprint Retrospective в условиях Agile.
● Тесно сотрудничал с инженерными и продуктовыми командами для решения бизнес- и технических задач, тщательно документируя задачи в Linear с ясными инструкциями для воспроизведения проблем и предоставления необходимых артефактов.
● Выступал в качестве ключевого участника на собраниях по выпуску продуктов, выполняя проверки до и после развертывания в производственной среде.
Команда: 10 человек: Тим Лид, 3 бэкенд-разработчика GoLang, C# разработчик, фронтенд-разработчик Vue, 2 менеджера по продукту, менеджер проекта, QA.
Стек специалиста на проекте
C#, Регрессионное тестирование, POM, Selenium WebDriver, UI, сервисы, Работа с интеграциями, покрытие тестами, обработка, Postman, Базы данных, iReport, API, Java, Scrum, TestNG, Cucumber, GitHub, Документация, Linear, PageObject, GOlang, Sprints, Отчёты, Agile, Integration testing, Functional testing, Maven, Testing, Vue.js, REST API, Spring, JavaScript, Framework, Jenkins, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2023 - По настоящее время
(1 год 5 месяцев)
Проект: платформа по отбору и подбору персонала для франчайзинговой и рознично-автомобильной отраслей, базирующаяся в Америке.
Роль
SDET
Обязанности
● Выполнял дымовые/санитарные тесты, функциональное тестирование UI, интеграционное, бэкенд и тесты REST API на платформе для управления персоналом.
● Разработал автоматизированные тестовые сценарии на Java для API, баз данных и GUI-автоматизации, беспрепятственно интегрировав их в GitHub и Jenkins, тем самым оптимизируя жизненный цикл тестирования программного обеспечения и облегчая доставку через методологии CI/CD.
● Спроектировал и внедрил Data-Driven Framework на основе POM с использованием Java, Selenium WebDriver, TestNG, Cucumber и Maven.
● Переписал существующие методы и ввел новые провайдеры данных TestNG, обеспечивая их универсальное использование в автоматизированных сценариях и предотвращение накопления избыточного кода.
● Составил пользовательские утилиты и функции с использованием Java и Selenium, повышая эффективность существующей автоматизированной системы.
● В сотрудничестве с членами команды координировал усилия и управлял поддержанием среды Jenkins для дымового и регрессионного тестирования.
● Создавал, тестировал и управлял функциональными флагами в LaunchDarkly, добавляя их в автоматизированную систему.
● Проводил тестирование, основанное на данных, формулируя SQL-запросы для извлечения данных из базы данных Oracle, беспрепятственно подключая автоматизированную систему к источнику данных через JDBC.
● Генерировал подробные отчеты по автоматизированным тестовым сценариям с использованием Extent Reports.
● Активно участвовал в собраниях Scrum, включая Daily Stand Up, Sprint Planning, Sprint Refinement и Sprint Retrospective в Agile-среде.
● Формулировал SQL-запросы, используя соединения, агрегатные функции, подзапросы, операторы и объединения для проверки точности захвата информации о торговле в базе данных.
● Использовал инструменты управления проектами Azure DevOps и Jira на протяжении всего жизненного цикла разработки программного обеспечения.
● Тесно сотрудничал с инженерными и продуктовыми командами для решения бизнес- и технических задач, тщательно документируя задачи в Jira с четкими инструкциями для воспроизведения проблем и предоставления артефактов.
● Играл ключевую роль на собраниях по выпуску продуктов, проводя проверки до и после развертывания в производственной среде.
Команда: 14 человек: Тим Лид, 5 бэкенд-разработчиков, 3 QA, Scrum-мастер, 2 фронтенд-разработчика, дизайнер, менеджер по продукту, менеджер проекта
Стек специалиста на проекте
Регрессионное тестирование, POM, Selenium WebDriver, UI, Java 5, Java 2, Java 7, Базы данных, iReport, Java 6, API, Java, Scrum, Oracle, Selenium, QA, TestNG, MongoDB, Управление персоналом, JDBC, Cucumber, GitHub, Управление проектами, Sprints, Отчёты, Azure DevOps, Integration testing, Functional testing, Java 8, Jira, Maven, Testing, REST API, Spring, JavaScript, Framework, Jenkins, CI/CD
Отрасль проекта
HRTech
Период работы
Июнь 2021 - Август 2023
(2 года 3 месяца)
Международная аутсорсинговая компания, проекты для бизнеса, государственные проекты и стартапы
Роль
SDET
Обязанности
● Изучал документы с бизнес-требованиями (BRD) и функциональными требованиями (FRD), поддерживая непрерывное сотрудничество с разработчиками, бизнес-аналитиками и экспертами предметной области для улучшения понимания проектных результатов.
● Внедрил методологию Agile, активно участвуя в церемониях планирования спринта, ежедневных Скрамах, ревью спринтов и ретроспективе спринтов.
● Спроектировал и реализовал Data-Driven Framework на основе POM с использованием Java, Selenium WebDriver, TestNG, Cucumber и Maven.
● Разработал всестороннюю стратегию тестирования, план тестирования, создал достаточное количество тестовых сценариев и тест-кейсов для полного покрытия всех пользовательских историй, помогающих тестировать приложение под тестирование (AUT).
● Использовал Jira и Confluence для организации и управления всеми этапами процесса тестирования программного обеспечения, включая планирование тестов, выполнение тестов и отслеживание ошибок.
● Участвовал в собраниях по выпуску продуктов, проводя проверки до и после развертывания в производственной среде.
● Достиг глубокого понимания целей проекта и тестирования через совместную работу с владельцами продуктов, инженерами по выпуску поездов, бизнес- и системными аналитиками, а также с командой разработчиков.
Команда: 12 человек: Тим Лид, 4 разработчика, 2 фронтенд-разработчика, менеджер проекта, менеджер по продукту, системный аналитик, аналитик данных, QA.
Стек специалиста на проекте
POM, Selenium WebDriver, пользовательские истории, Java, TestNG, Cucumber, Ретроспектива, Confluence, Agile, Планирование, Аналитика, Jira, Maven, Testing, Framework
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2020 - Май 2021
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Бакалавр наук в области информационных систем в бизнесе
Специальность
Бакалавр наук в области информационных систем в бизнесе
Завершение учебы
2023 г.