UPPER-MIDDLE QA AND TESTING ENGINEER
Основной стэк: Python, Selenium, Jenkins, Allur
Опыт коммерческой разработки: 3+ года
Уровень английского: A2 - pre-Intermediate
Опыт работы
04.2024 —по настоящее время
Описание проекта: Инструмент, позволяющий конвертировать данные по запасам и ресурсам углеводородного сырья из категории российской классификации в категории международных классификаций запасов и ресурсов нефти и горючих газов
Роль на проекте: QA Enginer
Технологии: Python, Selenium, Allur, playwright, SQL
Команда: 7 специалистов
Новшества принесенные в компанию как QA:
1. Внедрил систему мониторинга и управления тестовыми данными Qase в процесс разработки, провожу и планирую тест планы и запуски тестовых наборов на определённы функционал;
2. Была предложена новая форма отчёта по спринту на выявления качества выполнения задач;
3. Разработал фреймворк для авто тестов и начил покрывать основной функционал;
4. Так же занимаюсь разработкой руководства пользователя по приложению;
5. Поспособствовал разделению среды разработки от прода, был добавлено новый стенд где в независимости от разработки возможно тестировать и пользоваться приложением.
Задачи постоянно выполняемые на проекте:
1. Написание тестовой документации, тестирование нового функционала, принятие багов, регресс, работа над авто тестами, общение с аналитиками и продукт менеджером, запросы в базу данных;
2. Анализирую юзер стори и предлагаю возможные изменения которые необходимы для корректной работы системы. Завожу баги на разработку и задачи.
03.2023 — 04.2024
Описание проекта: предназначен для взаимодействия Страховых компаний и банков со страховыми агентами
Роль на проекте: QA Automation / QA Manual
Технологии: Python, Selenium, Jenkins, Allur
Команда: 6 специалистов
Новшества принесенные в компанию как QA:
1. Принес процессы QA с предыдущего места работы, внедрил их и закрепил;
2. Сформировал команду отвечающую за определённую часть проекта из двух человек. Автоматизировал весь regress и smoke тестирование модулей проекта, стек Python, Selenium,
Jenkins, Allure (500 тест-кейсов);
3.Настроил автоматический запуск джоб и уведомление при падении теста в discord.
Уровень владения авто-тестами:
1. Паттерн UI тестов: Page Object;
2. Кроссбраузерное, мобильное, визуальное тестирование;
3. создание, удаление тестовых данных перед и после прогона;
4. Параллелизация выполнения автотестов;
5. Самостоятельно создавал новые Pipeline в CI CD при тестировании правок и задач;
6. Тестирование email, получение данных из писем;
7. Сам создавал и настраивал джобы для запуска автотрестов.
8. Написание тестов для api.
1. Сборка и локальное тестирование задач или багов Front / Back;
2. Обслуживание тестовых стендов: выкатка задач (релизов) на стенд, запуск прогонов авто-тестов на стендах;
3. Разбор падений авто-тестов, написание новых авто-тестов;
4. Постановка задач команде тестирования, оценка задач (время), оценка сложности задач;
5. Обучал коллег по работе;
6. Анализ Grafana, Kibana Построение диаграмм и анализ логов. Найденных багов перенос их в Jira;
7. С 2023 года использую GPT-4 в своей работе для анализа функций фронта и бэка (белый ящик), анализирую код при поиске сложных багов.
08.2022 — 03.2023
Описание проекта: предназначен для взаимодействия с товарами, загрузка их на 20+ маркетплейсов,
формирование статистики по товарам, управление товарами, умное управление ценой
Роль на проекте: QA Automation / QA Manual
Технологии: Python, Selenium, Jenkins, All
Команда: 5 специалистов
• Работал на проектах заказчиков - согласовывал правки уточнял Техническое задание для разработки новых задач. Проводил все виды тестирования
Новшества принесенные в компанию как QA:
1. Принес процессы QA с предыдущего места работы, внедрил их и научил всех культуре качественной доставки кода в прод;
2. Сформировал команду тестирования из двух человек в компании;
3. Автоматизировал весь regress и smoke тестирование, стек Python, Selenium, Jenkins, Allure (500 тест-кейсов).
Уровень владения авто-тестами:
1. Паттерн UI тестов: Page Object
2. Кроссбраузерное, мобильное, визуальное тестирование
3. Создание, удаление тестовых данных перед и после прогона
4. Параллелизация выполнения автотестов
5. Самостоятельно создавал новые Pipeline в CI CD при тестировании правок и задач;
6. Тестирование email, получение данных из писем;
7. Сам создавал и настраивал джобы для запуска автотрестов;
8. Написание тестов для api.
Задачи постоянно выполняемые на проекте
1. Сборка и локальное тестирование задач или багов Front / Back;
2. Обслуживание тестовых стендов: выкатка задач (релизов) на стенд, запуск прогонов
авто-тестов на стендах;
3. Сборка релизов, merge, pull request, chery-pick. сode review;
4. Разбор падений авто-тестов, написание новых авто-тестов;
5. Постановка задач команде тестирования, оценка задач (время), оценка сложности задач;
6. Проводил нагрузочное тестирование проекта в jmeter;
7. Анализ Grafana, Kibana Построение диаграмм и анализ логов. Найденных багов перенос их в Jira;
8. С 2023 года использую GPT-4 в своей работе для анализа функций фронта и бэка (белый ящик), анализирую код при поиске сложных багов.
02.2021 — 08.2022
Описание проекта: интернет магазин мебели
Роль на проекте: QA Automation / QA Manual
Технологии: техники ручного тестирования, postman, fildler, MySQL, стек автоматизации: Python, Selenium, Allur
Команда: 40 специалистов
Основной стэк: Python, Selenium, Jenkins, Allur
Опыт коммерческой разработки: 3+ года
Уровень английского: A2 - pre-Intermediate
Опыт работы
04.2024 —по настоящее время
Описание проекта: Инструмент, позволяющий конвертировать данные по запасам и ресурсам углеводородного сырья из категории российской классификации в категории международных классификаций запасов и ресурсов нефти и горючих газов
Роль на проекте: QA Enginer
Технологии: Python, Selenium, Allur, playwright, SQL
Команда: 7 специалистов
Новшества принесенные в компанию как QA:
1. Внедрил систему мониторинга и управления тестовыми данными Qase в процесс разработки, провожу и планирую тест планы и запуски тестовых наборов на определённы функционал;
2. Была предложена новая форма отчёта по спринту на выявления качества выполнения задач;
3. Разработал фреймворк для авто тестов и начил покрывать основной функционал;
4. Так же занимаюсь разработкой руководства пользователя по приложению;
5. Поспособствовал разделению среды разработки от прода, был добавлено новый стенд где в независимости от разработки возможно тестировать и пользоваться приложением.
Задачи постоянно выполняемые на проекте:
1. Написание тестовой документации, тестирование нового функционала, принятие багов, регресс, работа над авто тестами, общение с аналитиками и продукт менеджером, запросы в базу данных;
2. Анализирую юзер стори и предлагаю возможные изменения которые необходимы для корректной работы системы. Завожу баги на разработку и задачи.
03.2023 — 04.2024
Описание проекта: предназначен для взаимодействия Страховых компаний и банков со страховыми агентами
Роль на проекте: QA Automation / QA Manual
Технологии: Python, Selenium, Jenkins, Allur
Команда: 6 специалистов
Новшества принесенные в компанию как QA:
1. Принес процессы QA с предыдущего места работы, внедрил их и закрепил;
2. Сформировал команду отвечающую за определённую часть проекта из двух человек. Автоматизировал весь regress и smoke тестирование модулей проекта, стек Python, Selenium,
Jenkins, Allure (500 тест-кейсов);
3.Настроил автоматический запуск джоб и уведомление при падении теста в discord.
Уровень владения авто-тестами:
1. Паттерн UI тестов: Page Object;
2. Кроссбраузерное, мобильное, визуальное тестирование;
3. создание, удаление тестовых данных перед и после прогона;
4. Параллелизация выполнения автотестов;
5. Самостоятельно создавал новые Pipeline в CI CD при тестировании правок и задач;
6. Тестирование email, получение данных из писем;
7. Сам создавал и настраивал джобы для запуска автотрестов.
8. Написание тестов для api.
1. Сборка и локальное тестирование задач или багов Front / Back;
2. Обслуживание тестовых стендов: выкатка задач (релизов) на стенд, запуск прогонов авто-тестов на стендах;
3. Разбор падений авто-тестов, написание новых авто-тестов;
4. Постановка задач команде тестирования, оценка задач (время), оценка сложности задач;
5. Обучал коллег по работе;
6. Анализ Grafana, Kibana Построение диаграмм и анализ логов. Найденных багов перенос их в Jira;
7. С 2023 года использую GPT-4 в своей работе для анализа функций фронта и бэка (белый ящик), анализирую код при поиске сложных багов.
08.2022 — 03.2023
Описание проекта: предназначен для взаимодействия с товарами, загрузка их на 20+ маркетплейсов,
формирование статистики по товарам, управление товарами, умное управление ценой
Роль на проекте: QA Automation / QA Manual
Технологии: Python, Selenium, Jenkins, All
Команда: 5 специалистов
• Работал на проектах заказчиков - согласовывал правки уточнял Техническое задание для разработки новых задач. Проводил все виды тестирования
Новшества принесенные в компанию как QA:
1. Принес процессы QA с предыдущего места работы, внедрил их и научил всех культуре качественной доставки кода в прод;
2. Сформировал команду тестирования из двух человек в компании;
3. Автоматизировал весь regress и smoke тестирование, стек Python, Selenium, Jenkins, Allure (500 тест-кейсов).
Уровень владения авто-тестами:
1. Паттерн UI тестов: Page Object
2. Кроссбраузерное, мобильное, визуальное тестирование
3. Создание, удаление тестовых данных перед и после прогона
4. Параллелизация выполнения автотестов
5. Самостоятельно создавал новые Pipeline в CI CD при тестировании правок и задач;
6. Тестирование email, получение данных из писем;
7. Сам создавал и настраивал джобы для запуска автотрестов;
8. Написание тестов для api.
Задачи постоянно выполняемые на проекте
1. Сборка и локальное тестирование задач или багов Front / Back;
2. Обслуживание тестовых стендов: выкатка задач (релизов) на стенд, запуск прогонов
авто-тестов на стендах;
3. Сборка релизов, merge, pull request, chery-pick. сode review;
4. Разбор падений авто-тестов, написание новых авто-тестов;
5. Постановка задач команде тестирования, оценка задач (время), оценка сложности задач;
6. Проводил нагрузочное тестирование проекта в jmeter;
7. Анализ Grafana, Kibana Построение диаграмм и анализ логов. Найденных багов перенос их в Jira;
8. С 2023 года использую GPT-4 в своей работе для анализа функций фронта и бэка (белый ящик), анализирую код при поиске сложных багов.
02.2021 — 08.2022
Описание проекта: интернет магазин мебели
Роль на проекте: QA Automation / QA Manual
Технологии: техники ручного тестирования, postman, fildler, MySQL, стек автоматизации: Python, Selenium, Allur
Команда: 40 специалистов
- Ручное тестирование UI, API, БД;
- Тестирование мобильного приложения под Android;
- Проведение регрессов, тестирование фич, поиск и сопровождение багов;
- Активно взаимодействовал с автотестами, писал локаторы, мелкие методы, разбирал отчеты автотестов;
- Помимо задач по ручному тестированию начал свой путь в автоматизации. Брал лёгкие задачи для автоматизаци.