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

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

Подробнее

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

Marketing, Advertising & Design
РА
Рамазан А.
Москва
Android разработчик
Senior
3 246,75 Р/час
Java
Kotlin
WebRTC
Android SDK
RxJava
Retrofit
Room
Clean Architecture
Stripe
DRY
+29

Рамазан — опытный Android-разработчик уровня Senior. Обладает навыками работы с современными инструментами и технологиями, такими как Clean Architecture, Coil, Coroutines, Hilt, Jetpack Compose, Kotlin, MVI, Navigation Component, Retrofit, Room, Stripe, WebRTC, Work manager и другими. Рамазан участвовал в разработке двух приложений: «Сарафан» и «Докт24». В рамках проекта «Сарафан», Рамазан реализовал асинхронные запросы к API с использованием Retrofit и Coroutines для получения информации о продуктах с сервера. Он также внедрил Jetpack Compose вместо XML для ускорения разработки UI и использования современных декларативных подходов. В проекте «Докт24» Рамазан выстроил архитектуру MVI для проекта, обеспечив предсказуемость и управляемость состояний интерфейса. Также он разработал механизм уведомлений и напоминаний о запланированных консультациях с использованием Work Manager.

Подробнее