ДХ
Джон Х.
Мужчина
Грузия, Тбилиси, UTC+4
Ставка
3 875 Р/час
НДС не облагается
Специалист доступен с 13 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
QA FullStack
Грейд
Навыки
Отрасли
Главное о специалисте
● Опыт в тестировании более 6.5 лет
● Высокий уровень владения Java и Kotlin, включая многопоточное программирование
● Развивал процессы автоматизации тестирования с нуля и поддерживал имеющиеся решения
● Работал практически со всеми Java-библиотеками, фреймворками и технологиями для тестирования
● Реализовывал и развивал самописные сервисы для интеграционного тестирования, включая мок-сервисы
● Оптимизировал существующие процессы автоматизации тестирования путем внедрения best practices, современных подходов к автоматизации, конвенций и код-ревью практик внутри команды
● Проводил код-ревью внутри команды автотестирования
● Писал интеграцию тестовых фреймворков с различными тест-менеджмент системами
● Реализовывал пайплайны для интеграции автотестов в общий флоу CI/CD
● Выполнял тестирование, оформлял и отслеживал исправления разработчикамидефектов
● Делал ревью документации, активно общаясь с аналитиками и
● Составлял тест-кейсы, тест-планы, предоставлял и анализировал тестовую отчетность
Проекты
(3 года 10 месяцев)
Glidewell США, glidewelldental.com
Роль
AQA | SDET
Обязанности
● Провел углубленную оценку более 12 инструментов тестирования с акцентом на поддержку приложений Electron, расширяемость и поддержку сообщества. Выбрал WebdriverIO за его современный API и возможности кастомизации, начал разработку фреймворка автоматизации тестирования.
● Преодолел сложность быстрого освоения Node.js, JavaScript, TypeScript и связанных с ними библиотек и инструментов, таких как Mocha.
● Спроектировал и разработал масштабируемый фреймворк автоматизации, адаптированный к уникальным требованиям настольного приложения для восстановления зубов. Ожидается, что этот фреймворк сэкономит команде около двух недель работы на регрессионное тестирование в каждом спринте, значительно повышая производительность.
● Тесно сотрудничал с разработчиками, специалистами по ручному тестированию и менеджером проекта для согласования стратегии автоматизации тестирования с целями проекта. Использовал инсайты от менеджера проекта для обеспечения соответствия фреймворка как техническим, так и бизнес-требованиям.
Стек специалиста на проекте
JavaScript, API, WebDriver.IO, TypeScript, Mocha.js, Node.js
Отрасль проекта
Cloud Services
Период работы
Март 2024 - По настоящее время
(7 месяцев)
SmileDirectClub США, smiledirectclub.com
Роль
AQA | SDET
Обязанности
● Отвечал за обеспечение качества веб-сервисов в рамках разработки системы CAM/CAD с облачной архитектурой на базе AWS.
● Разработал с нуля тестовый фреймворк на Kotlin для интеграционного и e2e тестирования, используя Kotlin, Docker, AWS Java SDK, DataDog и OKTA OAuth.
● Сотрудничал с командой QA, наставлял по вопросам использования Kotlin и способствовал развитию автоматизации тестирования и обеспечения качества системы.
● Освоил AWS и SDK, преодолев начальные трудности, и эффективно применял их в проекте.
● Написал сервис (фронтенд бэкенд) для интеграционного тестирования, получив практические навыки в JavaScript, HTML и CSS.
● Продемонстрировал навыки работы с многозадачностью и параллельным выполнением, эффективно оптимизируя и упрощая процессы автоматизированного тестирования для сложных, насыщенных тестовыми данным, сценариев.
Стек специалиста на проекте
E2E testing, JavaScript, AWS, okta, Java, OAuth, SDK, Datadog, HTML, CSS, Docker, Kotlin
Отрасль проекта
Cloud Services
Период работы
Июнь 2022 - Февраль 2024
(1 год 9 месяцев)
Яндекс Практикум
Роль
Java AQA Инструктор
Обязанности
Проводил персональные и групповые наставнические сессии через еженедельные вебинары и ежедневные взаимодействия в Slack для более чем 100 студентов с разным уровнем подготовки, от новичков до опытных специалистов в области автоматизации тестирования. Я направлял их в обучении, сочетая теоретические знания с практическими заданиями, подробно исследуя каждую тему на своих интерактивных вебинарах с живыми демонстрациями программирования и сессиями вопросов и ответов. Для каждого вебинара я старался выбрать такой метод представления информации, который наиболее полно раскрывал бы тему, например, разработка игры вместе со студентами в режиме живого кодирования.
Основные задачи:
● Теория и практика программирования на Java.
● Практики и принципы разработки ПО, такие как SOLID, DRY, KISS.
● Работа с IDE и фреймворками автоматизации тестирования, такими как TestNG и JUnit.
● Работа с инструментами автоматизации тестирования и отчетности, включая Selenium, Selenide, Hamcrest, RestAssured, Allure.
● Специфика автоматизации тестирования, необходимая для юнит-тестирования, интеграционного тестирования и e2e-тестирования как через API, так и через UI.
● Основы реляционных баз данных и JDBC.
● Базовая теория и практика многопоточного программирования на Java.
Работал в тесном сотрудничестве с командой преподавателей и разработчиков, делился инсайтами и совершенствовал методы преподавания для внедрения лучших практик в сфере технического образования. Под моим руководством студенты приобретали уверенность и совершенствовались в решении реальных задач автоматизации тестирования, ориентируясь на индивидуальные учебные траектории и карьерные цели. Получил признание заслуг со стороны как руководства, так и студентов.
Стек специалиста на проекте
UI, IDE, SOLID, API, Java, Rest Assured, Selenium, TestNG, JUnit, Selenide, JDBC, DRY, KISS, Hamcrest, Allure
Отрасль проекта
EdTech
Период работы
Май 2022 - Сентябрь 2022
(5 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет