Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Илья С. QA авто, Senior

ID 12794
ИС
Илья С.
Мужчина
Россия, Казань, UTC+3
Ставка
4,125 Р/час
НДС не облагается
Специалист доступен с 14 июня 2024 г.

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

Подробнее
О специалисте
Специализация
QA авто
Грейд
Senior
Навыки
API
Axios.js
Framework
Functional testing
gatling
Git
Gitlab CI
HTML
Java
JavaScript
Jenkins
k6
Kubernetes
Linux
Load Testing
MongoDB
Node.js
PHP
PostgreSQL
REST
Rest Assured
Ruby
Selenide
Selenium
Testing
User Acceptance Testing
XML
Английский язык
ООП
Управление проектами
Appium
CodeceptJS
GitLab
unit
Maven
TestNG
Code Review
SPA
Web
Автоматизация тестирования
обеспечение качества
Регрессионное тестирование
Тестирование требований
Codeception
GuzzleHTTP
Selenium Grid
AI
Cucumber
Frontend
IOS
Mobile
PageObject
Watir
WebDriver
Анализ результатов
тесты
Playwright
RabbitMQ
Kafka
Отрасли
Insurance
Главное о специалисте
В основном, высоконагруженные системы, финтех и ecom. В работе применял различные функциональные и нефункциональные виды тестирования для тестирования web, мобильных приложений и микросервисных систем. Имею опыт построения процессов E2E, UI, API (в том числе интеграции), нагрузочного (stress/performance) тестирования с нуля. Для разработки тестов приходилось использовать разный технологический стек, от Ruby до Scala. Как лидер направления имею опыт коммуникаций с менеджментом заказчика, пресейлов, формирования списка работ, их оценки, проработки технологических решений по тестированию, формирования команды и проведения технических интервью.
Проекты   (9 лет 11 месяцев)
AERO
Роль
QA Lead / Head of QA
Обязанности
Достижения За последние несколько лет удалось поучаствовать в проектах крупных заказчиков: Проект: TOP-3 бытовая техника и электроника 1. Аудит проекта 2. Разработка стратегии автоматизированного тестирования нативных мобильных приложений 3. Проработка тесткейсов, адаптация к автоматизации 4. Проведение расчетов по покрытию автотестами критического функционала личного кабинета и чекаута, оценка трудозатрат на автоматизацию тестирования 5. Формирование КП для заказчика В результате проекта, выведенная команда из 2 человек за 6 месяцев автоматизировала вверенный функционал ~ 344 теста на платформы iOS и Android (Java, Appium, TestNG, Gradle) Стек: Java, Appium, Gradle, JUnit Проект: TOP-3 интернет зоомагазин 1. Внедрение автоматизации тестирования web интернет магазина (Python, Selenium, pyTest, Allure, Gitlab) 2. Внедрение автоматизации тестирования API бэкенда интернет магазина (Python, requests, pyTest, Allure, Gitlab) 3. Покрытие критических сценариев ~ 50 для frontend и ~ 200 для backend 4. Проведение демо для заказчика Проект: TOP-3 бытовая техника и электроника 1. Аудит процессов тестирования у заказчика 2. Разработка стратегии тестирования мобильных приложений (нативных) 3. Оценка трудозатрат 4. Организация фермы для запуска автотестов 5. Автоматизация тестирования МП на iOS и Android (~ 50 сценариев за несколько месяцев, стек - Java Script, Appium, CodeceptJS, Gitlab) с интеграцией и запуском тестов из Allure Testops 6. Разработка стратегии тестирования критического сервиса Order (GraphQL) 7. Автоматизация критических сценариев с интеграцией и запуском тестов из Allure Testops (~ 50 сценариев) 8. Реализация моков (Wiremock) Проект: Крупная сеть онлайн аптек 1. Аудит процессов тестирования у заказчика 2. Разработка стратегии тестирования мобильных приложений (Flutter) 3. Разработка стратегии тестирования производительности (включая сервис SSR) 4. Оценка трудозатрат 5. Автоматизация тестирования МП (Java, Appium, Gitlab) 6. Автоматизация тестирования производительности (JavaScript, k6) Проект: Крупный системообразующий банк 1. Участие в проекте как Senior QA Automation (Java, Spring, OkHTTP, Cucumber, Testcontainers, Jenkins) 2. Отладка существующих тестов 3. Написание автотестов в BDD парадигме и интеграция с существующей системой отчетности 4. Расширение покрытия по микросервисам Описание проекта Консалтинг, разные проекты Состав команды Своя команда тестировщиков и взаимодействие с разными командами заказчиков Задачи 1. Лидирование распределенной по проектам заказчика команды тестирования 2. Разработка стратегии тестирования для клиентов в рамках КП 3. Определение перечня работ по тестированию с детализацией и оценка трудозатрат на их выполнение 4. Разработка технических решений для реализации выбранной стратегии тестирования (инструменты, метрики, подходы) 5. Проведение аудитов на стороне заказчика 6. Проведение технических интервью, найм сотрудников в команду 7. Участие в пресейлах с заказчиками 8. Performance ревью сотрудников 9. Подготовка материалов для участия и выступления на конференциях (в т.ч. Heisenbug) 10. Проведение внутренних демо и конференций 11. Написание автотестов на отдельных проектах в качестве играющего тренера
Стек специалиста на проекте
RabbitMQ, JavaScript, Appium, GitLab, CodeceptJS, Kafka, Playwright
Отрасль проекта
Insurance
Период работы
Апрель 2021 - Июнь 2024  (3 года 3 месяца)
GeekBrаins
Роль
Спикер курсов
Обязанности
Описание проекта Спикер курса "Введение в Unit тестирование" Спикер курса "Автоматизация тестирования мобильных приложений"
Стек специалиста на проекте
Testing, unit
Отрасль проекта
Insurance
Период работы
Апрель 2023 - Август 2023  (5 месяцев)
Проект для компании TOP-3 DIY
Роль
Lead QA Automation Engineer
Обязанности
Достижения На первом этапе усилия были сконцентрированы на тестировании frontend части (ReactJS, AEM). Был выполнен аудит существующих процессов тестирования на проекте, метрик, тестовой инфраструктуры, а также проведен сравнительный анализ инструментов тестирования web (по просьбе заказчика). В результате аудита были выявлены слабые зоны в существующих процессах, определены новые метрики и согласованы инструменты автоматизированного тестирования, выделены критические сценарии использования системы для приоритетного покрытия. Помимо этого определен вектор развития браузерной инфраструктуры для запуска тестов и обеспечения высокого уровня параллелизации запусков. 1. Разработан фреймворк автоматизированного тестирования web и mobile web 2. Автоматизированы критические пользовательские сценарии (Java, Selenide, Maven, TestNG) первого этапа ~ 80 3. Реализованы jobs для запуска автотестов с параметрами (Groovy, Jenkins) 4. Реализована инфраструктура для запуска тестов сначала на Selenoid (как пилот), затем на Aerokube Moon 5. Реализованы отчеты в Allure 6. Проработано решение для тестирования UI в изоляции на моках 7. Разработаны моки для BFF слоя 8. Процесс автоматизированного тестирования приобрел контуры сервиса и стало возможным распространение данного подхода на другие команды На втором этапе я лидировал команду тестирования backend (более 20 микросервисов, Java, Spring) - 6 человек. Был осуществлен аудит существующих процессов тестирования, фреймворка и сред для для тестирования. Что было сделано: 1. В текущем стеке автотестов был осуществлен существенный рефакторинг автотестов по части подхода к написанию, работы с тестовыми данными, параллелизации (JavaScript, Mocha, Axios) 2. Покрытие автотестами было расширено на все 22 микросервиса 3. Организован процесс нагрузочного тестирования (Gatling, Scala) на основе профиля с прода 4. В рамках перехода backend систем в Kubernetes (k8s) мной была реализована возможность создания изолированных тестовых окружений в отдельном namespace при запуске автотестов В результате: 1. Благодаря нагрузочному тестированию удалось оптимизировать производительность ключевых сервисов и для большинства достигнуть SLA по времени ответа <= 50мс 2. Автотестами были покрыты все 22 микросервиса 3. Тесты были встроены в pipeline разработки и релизный цикл 4. За счет обширного покрытия разнородными тестами (функциональными, нефункциональными) удалось реализовать CD (Continuous Delivery) процесс (ежедневные релизы по фичам) Описание проекта Проект для компании TOP-3 DIY (Леруа Мерлен), тестирование сайта, развитие браузерной инфраструктуры Состав команды 6 фронтенд и 6 бэкенд разработчиков Задачи В обязанности входило проведение аудита, проработка решения по стратегии тестирования и внедрение автоматизированного тестирования в процесс разработки frontend и backend в рамках ИТ трансформации компании.
Стек специалиста на проекте
RabbitMQ, Java, TestNG, Selenide, Maven, Kafka, Playwright
Отрасль проекта
Insurance
Период работы
Июль 2018 - Март 2021  (2 года 9 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

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

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

Подробнее
E-commerce & Retail • EdTech • FinTech & Banking • Manufacturing
ЕК
Евгений К.
Москва
QA авто
Senior
3,500 Р/час
Bitbucket
Charles
DBeaver
DIP
Docker
EJS
Git
GitLab
GraphQL
Groovy
+140

Евгений — опытный IT-специалист с 5-летним опытом работы в сфере QA авто. Он обладает навыками работы с различными инструментами и технологиями, такими как Bitbucket, Charles, Docker, GitLab, Kubernetes, Jenkins, Kafka, MongoDB, PostgreSQL, Selenium, TeamCity, TestComplete, Wireshark и многими другими. Евгений работал над проектами в различных отраслях, включая e-commerce & retail, manufacturing, fintech & banking, edtech. Он участвовал в процессах автоматизации тестирования, разработки и внедрения ПО, а также в тестировании безопасности, функциональности и интеграции. На своих проектах Евгений выполнял роли Tech Lead AQA, QA/Dev lead, Senior QA/AQA, Scrum Master. В его обязанности входило выстраивание процессов тестирования и взаимодействия между командами, разработка и внедрение стратегий автоматизации, проведение собеседований, обучение, настройка метрик и отчётов, написание автотестов и многое другое.

Подробнее

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