Артем В. QA авто, Senior

ID 24738
АВ
Артем В.
Мужчина, 37 лет
Россия, Краснодар, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
QA авто
Грейд
Senior
Навыки
E2E testing
engineer
Integration testing
JavaScript
Linux
Load Testing
Meteor
MongoDB
Node.js
Playwright
POM
SDET
Software
TDD
Unit testing
Нереляционные БД (NoSQL)
Blade
Chai.js
Docker
Mocha.js
Postman
React
sinon
Testing
Git
Postman API
Swagger
Confluence
Отрасли
BioTech, Pharma, Health care & Sports
Знание языков
Английский — B1
Главное о специалисте
Умею дебажить, добираться до сути проблемы и подробно разъяснять где, что и когда я нашел и почему меня это беспокоит (и это не только про код). При необходимости могу переключаться на смежные - не совсем AQA задачи. Готов к экспериментам и расширению стека. Было бы очень интерtсно поднять систему автотестирования с нуля.
Проекты   (4 года 10 месяцев)
b2b Сервис по обучению медицинского персонала
Роль
AQA/Software engineer
Обязанности
Контекст: b2b Сервис по обучению медицинского персонала. Есть клиенты с более 10k пользователями. Куда смотел: В проекте отвечал за автоматизированное тестирование (Unit, Integration, e2e, fullApp tests). Иногда занимался разработкой. AQA: - Покрытие тестами от наиболее критичных механизмов системы (Meteor methods, и их враперы, механизм обмена событиями и т.д.) до простых но нуждающихся в технической документации систем отчетности. - Мои Unit и Integration tests показали себя довольно неплохо в качестве системы документации. - Load и e2e tests позволили устранить ряд проблем с производительсностью. Из последнего: разработка мини фреймворка для новой системы отчетности. Сидинг необходимых данных в фейковую базу, кастомизация селекторов MongoDB коллекций, подготовка самих тестов, удобный интерфейс для выполнения элементарных запросов и сравнение результата c агрегацими в оригинальном конструкторе отчетов. Написанные тесты коммитятся специальным методом для последующей генерации в разрезе полного набора параметров основных фичей. Остается только проверить комбинации фильтров и зафиксировать таким образом отчетную документацию в тестах. Мы mock'аем, stub'им, и говорим нет флаки тестам. TDD. - Более 500 тестов новой системы отчетности - Более 3000 Unit + Integration tests в основном приложении - Около 350 тестов в packages - Более 900 full application тестов Теперь у разработчиков намного меньше шансов сломать то, что работает и задокументировано тестами (периодически вижу как фейлятся пайплайны и понимаю, что проделал работу не зря, и да, нельзя просто так взять и смерджить PR если фейлятся тесты) Software engineer: - Разработал backend-сервис (Meteor.JS) для генерации отчетных PDF-файлов (около 50 отчетов). Реализовал удобный API для быстрой разработки новых и изменения существующих отчетов. В результате тяжелый функционал отчетности перенесен в отдельный сервис, снизив нагрузку на основное приложение и ускорив его загрузку. - Разработал приложение для переноса старых пользовательских данных из базы приложения в LearningLocker (LRS). Скрипт скармливал сервису данные порциями (batch), поддерживал остановку и возобновление процесса без потери данных. - Разработка фичей в основное приложение модели, CRUD, все обычно, но на фронте Blaze. Стек проекта: JS, Node.JS, Meteor.JS, MongoDB, Blaze, React, Docker. Стек для тестирования: Mocha, Chai, Sinon, Playwright, POM, Postman. Сижу на Linux
Стек специалиста на проекте
POM, Тест-планы, b2b, batch, Postman, Git, API, Meteor, MongoDB, Linux, Swagger, Blade, CRUD, Chai.js, Playwright, Confluence, Docker, Mocha.js, React, JavaScript, Node.js, Jira, sinon, TDD, lrs, E2E testing, Microservice Architecture, Объектно-ориентированное программирование (ООП), Integration testing, тест-стратегии
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Октябрь 2020 - По настоящее время  (4 года 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Таганрогский технологический институт Южного федерального университета, Таганрог
Специальность
Факультет автоматики и вычислительной техники, Математическое обеспечение и администрирование информационных систем
Завершение учебы
2010 г.

Похожие специалисты

Недавно просмотренные специалисты

BioTech, Pharma, Health care & Sports • EdTech • FinTech & Banking • LifeStyle
ВЧ
Виктория Ч.
Москва
Продуктовый дизайнер
Lead
4 155,84 Р/час
UI
Web Design
management
Digital
Adobe XD
Adobe Illustrator
Графический дизайн
Adobe InDesign
Miro
Дизайн
+20

Виктория — опытный продуктовый дизайнер с восьмилетним опытом работы в различных отраслях, таких как FinTech & Banking, LifeStyle, EdTech, BioTech, Pharma, Health care & Sports. Она обладает широким набором навыков, включая работу с Figma, Adobe Illustrator, UX/UI design и другие инструменты. На своих проектах она занималась разработкой пользовательских сценариев, анализом целевой аудитории, созданием дизайн-систем, а также реализацией функциональных решений для продуктов. Виктория успешно руководила командами дизайнеров и предлагала стратегии реализации дизайн-решений. Она взаимодействовала со стейкхолдерами проектов и презентовала свои решения в области проектирования исследований и дизайна. Портфолио: https://www.behance.net/victoriabraf2f

Подробнее