Общий стаж работы Битрикс24-разработчиком и интегратором - 7 лет. Frontend Уверенно владеет HTML 5 и CSS 3. Навыки верстки на фреймворке Bootstrap. Знает LESS и SASS, владеет Gulp, Webpack, NPM с маленьким практическим опытом. Доработка форнтенд-логики на чистом JS, владеет jQuery, AJAX, базовое владение React. Backend PHP: PHP 7.1, ООП, cURL, работа с БД. Создание проектов с нуля, доработка модов для Битрикс и WordPress, работа с API Битрикс 24, AmoCRM, Яндекс, Google, Telegram и других сервисов. Базовые знания Laravel без практического опыта. Битрикс24: Полная настройка Корпоративного портала, CRM, автоматизация задач, работа с CRM-маркетингом и аналитическими отчетами, создание сложных бизнес-процессов, работа со списками. Создание API интеграций на PHP и JS, интеграция с внешними сервисами. Практический опыт нестандартных интеграций с 1С, другими CRM и учетными системами, сервисами телефонии и видеосвязи. Bitrix Framework: Умеет создавать и редактировать сайты, связывать с внешними сервисами, базово умеет редактировать модули и компоненты. AmoCRM: Настройка и автоматизация портала, интеграция с внешними сервисами, разработка API-решений (PHP). Базы данных MySQL: Проектирование и работа с БД(PHP), построение SQL запросов, оптимизация и конфигурация MySQL. Прочее Работал с CMS DLE, phpbb, IPB, Joomla, ModX, openCart, WebAsyst Работал с CRM системами YClients, Retail CRM на уровне создания интеграций, настраивал и интегрировал с CRM SIP телефонию, 1С, чат-боты, складские сервисы, конструкторы сайтов и прочие сервисы. Опыт разработки Telegram чат-ботов с нуля, создание аналитических отчетов и управленческих финансовых таблиц базе Google-таблиц Базово владеет Python. Хорошо знает ОС Windows, компьютерное железо, оргтехнику. Опыт системного администрирования, установки, конфигурирования и обслуживания серверов на Linux, локальных и облачных. Работа с гипервизорами и средами виртуализации.
Опыт работы более 3 лет За время работы был задействован на всех этапах разработки, связанных с обеспечением качества: - Тестирование документации - Работа с требованиями (изучение, правка, дополнение документации по проектам) - Тест-анализ - Проведение ручного приемочного и регрессионного тестирования веб-приложений - Проведение ручного приемочного и регрессионного тестирования мобильных приложений - Тестирование API - Подготовка баг-репортов, постановка задач разработчикам - Автоматизированное тестирование (Java, Cucumber, JUnit 5, TestNG, Test Project.
На текущий момент 80% кода пишет на Java, 10% - JavaScript/HTML(экранные формы веб-сервиса), 5% - Kotlin (есть несколько микросервисов, написанных на этом языке), 5% - Groovy. В процесс разработки использует следующее ПО: IntelliJ IDEA, PLSQL Developer, Jaspersoft Studio, Altova XML Spy, Trace Financial Transformer, Notepad++. Успешно сдал два сертификационных экзамена Oracle по Java 8: Oracle Certified Associate, Java SE 8 Programmer (81%), Oracle Certified Professional, Java SE Programmer II (75%).
- Функциональное и регрессионное тестирование; - Front-end, back-end тестирование; - Написание чек-листов, тест-кейсов, отчетов об ошибках; - Знание и умение применять теорию тестирования (виды и модели тестирования, методы проектирования тестов); - Знание и понимание архитектуры клиент-сервер; - Знание методов HTTP (GET, POST, PUT, DELETE); - Знание REST API - опыт работы с Postman, Swagger; - Анализ HTTP/HTTPS трафика с помощью Fiddler; - Понимание методологии разработки программного обеспечения (Waterfall, Scrum, Kanban); - Базовые знания HTML, CSS, JavaScript, SQL; - Инструменты: Postman, Git, TestRail, Jira, Docker, AndroidStudio.
создание тестовой документации, ручное тестирование (WEB/Mobile/Desktop), интеграционное тестирование, smoke тестирование, регрессионное тестирование, автоматизация тестирования (WEB/Mobile). Опыт в тестировании более 4,5 лет