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

ID 24738
АВ
Артем В.
Мужчина, 37 лет
Россия, Краснодар, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 31 августа 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 года 11 месяцев)
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, Blade, CRUD, Chai.js, Playwright, Swagger, Docker, Confluence, Mocha.js, React, JavaScript, Node.js, Jira, sinon, TDD, lrs, Microservice Architecture, Объектно-ориентированное программирование (ООП), Integration testing, тест-стратегии, E2E testing
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Октябрь 2020 - По настоящее время  (4 года 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Таганрогский технологический институт Южного федерального университета, Таганрог
Специальность
Факультет автоматики и вычислительной техники, Математическое обеспечение и администрирование информационных систем
Завершение учебы
2010 г.

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

FinTech & Banking • Manufacturing • Telecom
СФ
Станислав Ф.
Санкт-Петербург
QA авто
Senior
4 545,45 Р/час
Java
SQL
Confluence
Cucumber
Docker
ELK Stack
Gradle
Jira
JUnit
Kafka
+94

3+ года опыта как QA Lead и 10+ лет опыта в тестировании: построение процесса тестирования и автоматизация тестирования (Java, Selenium/Selenide, TestNG/Junit и CI/CD). • На предыдущем месте был Ведущим инженером-тестировщиком (Java, Selenium, TestNG) в телекоммуникационной компании. • На данный момент руководитель групп тестирования и Главный инженер-тестировщик (Java, Selenide, Junit) в одном из ведущих банков страны. Навыки: • Языки: Java, SQL • Инструменты: SoapUI, Postman, Cucumber, Selenium Webdriver, Selenide, Selenoid, Docker, Gradle, Maven, Jira, Kafka, Confluence, Cucumber, Swagger, ELK, TestNG, JUnit, IBM Equation, TestRail, TestIT, Moon, Spring, Spring Kafka • CI/CD: Jenkins, Mesos, Marathon, Openshift, k8s, Teamcity, Bamboo • ОС: Windows, Linux, OS X, Android • Технологии: REST, HTTP, SOAP, Thrift • БД: influxDB, MongoDB, PostgreSQL, Oracle • IDE: VSC, Intellij Idea, DataGrip • VCS: Git • Методологии: Agile, Scrum, Waterfall, BDD

Подробнее

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

FinTech & Banking
ДД
Дмитрий Д.
Тбилиси
Системный аналитик
Senior
3 211,19 Р/час
API
Jira
Confluence
SQL
Python
UML
Figma
Draw.io
Scrum
Kanban
+21

Дмитрий — опытный системный аналитик с пятилетним опытом работы в сфере FinTech & Banking. Он обладает навыками в области Agile Project Management, API, Excel, JSON API, Kafka, Kanban, MS Word, Python, Scrum, SQL, Waterfall, аналитики, Jira, Figma, Draw.io, PlantUML, Confluence, а также знаниями в области нейронных сетей, UML и use case. Дмитрий работал над проектами для букмекерской компании, банка и компании «Контур». В рамках проектов он занимался проектированием новых возможностей систем, описанием микросервисной архитектуры, анализом поведения систем, поиском и документированием багов, проектированием интеграций, написанием SQL-запросов, анализом работы хранимых процедур, постановкой задач разработчикам, рисованием UML/BPMN диаграмм. В качестве старшего системного аналитика Дмитрий руководил командой аналитиков, внедрял нейронные сети в процесс принятия решений, автоматизировал сбор отчётов, делал инструменты для парсинга сайтов, налаживал интеграции с бюро кредитных историй и порталом госуслуг. Как младший системный аналитик Дмитрий создавал UML диаграммы, писал use cases и user stories, вёл встречи, отвечал за документацию и интервьюировал заказчиков.

Подробнее
E-commerce & Retail
АП
Александр П.
Минск
Python разработчик
Middle
1 798,44 Р/час
PostgreSQL
Git
Docker
JavaScript
SQL
Python
REST API
Pytest
Celery
aiohttp
+19

Александр — Middle Python разработчик из Минска, Беларусь. Владеет английским языком на уровне B2. Ключевые навыки: PostgreSQL, Git, Docker, JavaScript, SQL, Python, REST API, Pytest, Celery, aiohttp, FastAPI, Ubuntu, Django, Docker Compose, Redis, PyQT5, DRF, нереляционные БД (NoSQL), asyncio. Имеет опыт работы на следующих проектах: - Разработка API (DataPRO): роль — Middle Python Developer, задачи включали разработку внутренних и внешних API (FastAPI, DRF), интеграцию между сервисами, настройку контейнеризации (Docker), работу с очередями задач (Celery), код-ревью и демо. Продолжительность работы — 9 месяцев. - CRM-системы и боты (YUI TECH): роль — Junior Python Developer, задачи включали разработку ПО на PyQt5, создание Telegram/VK ботов, оптимизацию SQL-запросов (PostgreSQL), написание парсеров данных, unit-тестов, создание Bash-скриптов. Продолжительность работы — 8 месяцев.

Подробнее
Cloud Services • Manufacturing
ВК
Владимир К.
Тюмень
Аналитик 1С
Senior
3 896,1 Р/час
Jira
Confluence
BPMN
Agile
UML
Scrum
Kanban
Atlassian
MS Excel
Use case
+19

Профессиональные навыки: - Погружение в предметную область в кратчайшие сроки. Быстрое освоение ЛНА, НПА, технической документации. - Быстрое освоение новых программных комплексов. - Грамотное и четкое изложение мыслей в устной и письменной форме. - Корректная оценка рисков и ответственности за реализацию функционала. - Продвинутые навыки работы с пакетом офисных программ MS Office. - Продвинутые навыки работы с продуктами Atlassian (Jira, Confluence). - Работа с требованиями (структурирование, анализ, композиция/декомпозиция, формулирование User Story, авторская приемка); - Анализ и моделирование бизнес-процессов; - Чтение и разработка моделей в различных нотациях. - Подготовка технического задания (описание объема работ, Use Case, авторская приемка); - Понимание состава информационных систем; Личностные качества: Умение работать в команде, ответственность, адаптируемость, проактивность, коммуникабельность, пунктуальность, внимательность и ответственное отношение к работе, умение найти выход из сложившейся ситуации разной степени сложности. Большой опыт продуктивной удаленной работы. Желание и готовность к обучению, получению новых навыков и знаний для расширения профессиональных компетенций.

Подробнее