💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Виктор В (ngmentor), 33 года, Россия, АнапаВиктор В (ngmentor), 33 года, Россия, Анапа

Виктор В

Инженер по автоматизации тестированияСтарший (Senior)
От 320 000 ₽Ищу работу

Контакты

Войти
Возраст: 33 года
Опыт работы: 7 лет и 3 месяца
Регистрация: 25.11.2024
Последний визит: 4 дня назад
Гражданство: Россия
Местоположение: Россия, Анапа
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

✈️ @aqaproger
Основной язык typescript/javascript, также не против свичнуться в python


Опыт работы маркетологом дал мне понимание задач бизнеса, иногда умудряюсь удивить ПМ и системного аналитика.

Вкатился в ИТ благодаря парсингу сайтов и маркетингу

Поработал во фронтенде Angular, благодаря этому хорошо дружу devtools, 
 с разными видами локаторов, принципов ООП + фп программирования и понимания проектирования приложений с нуля. Также могу читать код на бэкэнде, приходилось для локализации бага.

Пишу автотесты на ts. Люблю автоматизировать все что движется.

Командный игрок, если в коллективе есть свой код-стайл и он не совпадает с моим видением и это принципиально, я принимаю эти правила

Тех. скиллы:
- Локализация и исправление бага на фронте (Angular) и на бэке (js, ts, c#, java, go, python).
- English на уровне rtfm
- Внедрение eslint, prettier, husky, lint-staged
- Перехват трафика и работа со сниферрами Charles Proxy, Fiddler
- Понимание базовых принципов работы протокола HTTP, HTTPS (структура, методы),
формата передачи данных JSON
- Знание get, post, put, patch, delete запросов и разницы между ними
- Опыт написания тестовой документации с использованием техник тест-дизайна
- Внимательность, усидчивость, ответственность, обучаемость
- опыт использования “Инструментов разработчика” (Elements, Console, Networking)
- умение писать запросы SQL (select, update, insert into, delete, join, group by)
- Знакомство с гибкими методологиями разработки (Agile, Scrum)
- Четкое понимание процесса тестирования, его целей, задач и места в цикле разработки
- Знание жизненного цикла разработки и сопровождения ПО
- Знание методов, методик, видов и методологий ПО тестирования
- Способность четко и структурировано излагать мысли
- Понимание запросов бизнеса (4 года в маркетинге не пропали зря)

Навыки

Внутри навыка можно посмотреть пройденные и доступные тесты
JavaScript
CSS
HTML
TypeScript
Jest
Playwright
XPath
Mocha
Postman
Charles

Опыт работы

  • Сервис, объединяющий в одной системе предложения ведущих мировых и российских поставщиков туристических услуг
    МоскваОт 100 до 1000 сотрудников
    Инженер по автоматизации тестирования (Старший)QA automation engineer (AQA автоматизатор) typescript/javascript/playwright/git/CI CD
    Ноябрь 2021 — По настоящее время (3 года и 6 месяцев)
    • 99% на написание автоматизированных тестов
    • Разрабатываю UI/API автотесты для нового функционала и поддерживаю существующие тесты на TypeScript, Playwright;
    • Настройка gitlab-ci piplines - автозапуск тестов при мердже в мастер;
    • Тестирование REST API (Postman + js, Swagger);
    • Работаю с БД (DBeaver, PGAdmin4)
    • Локализирую и документирую ошибки;
    • Тестирую с этапа формирования требований;
    • Поддерживаю тестовую документацию (Jira,  Zephir, Confluence);
    • Участвую в демонстрациях продукта для стейкхолдеров;
    • Работаю по Kanban.
    • Проектирование фреймворка с нуля
    • Соблюдаю чистоту и читаемость кода
    • Чтение кода фронтенда и бэкенда для локализации багов

    Успехи

    • Сократил время ручного тестирования на 40% за счёт покрытия автотестами;
    • Внедрил автоматизированные тесты сложных, но критически важных UI кейсов в изоляции от бэк-энда, что дало прирост скорости выполнения автотестов на 56%
    • Изолировал хрупкие тесты в отдельный пайплайн gitlab, что позволило уменьшить таймауты ожидания, что в свою очередь опять же увеличило скорость выполнения автоматизированных тестов
    • Тестировал и сопровождал релизы критически важного функционала для бизнеса.


  • Ведущий разработчик программного обеспечения с опытом реализации высоконагруженных систем.
    МоскваОт 100 до 1000 сотрудников
    Инженер по ручному тестированию (Средний)Ручной тестировщик
    Январь 2020 — Ноябрь 2021 (1 год и 11 месяцев)

    Составление тестовой документации и тест-кейсов
    Функциональное тестирование
    Тестирование интерфейса и api.
    Написание автотестов

  • Дон Билет
    Ростов-на-Дону
    Фронтенд разработчик (Средний)Frontend Angular, js/ts разработчик
    Февраль 2018 — Январь 2020 (2 года)

    Баги, фичи, запуск проектов с нуля, верстка по макетам, много сложных форм, таблиц и прочего листинга. Оптимизация производительности, загрузки картинок, обновление до последней версии angular и сопутствующих пакетов

Дополнительное образование