Чем занимаюсь сейчас:
В настоящий момент работаю Middle-тестировщиком ПО в аутсорсинговой компании Эктив-Софт. Тестирую ПО на проекте Сбербанка: кластер Выплаты, команда ППРБ.РБР (Реестры без резервирования) - обеспечение качественных денежных переводов между организациями и физ. лицами.
Основной инструментарий:
-SBERMOCK (для написания заглушек);
-Open Shift Red Hat (опеншифт для логирования операций, настройки подов);
-Notepad++, VS Code (редакторы для чтения логов, работы с .xml, .json - моделями данных)
-Postman (для тестирования API REST);
-Dev Tools (для тестирования UI);
-Kafka Tool (для тестирования сервисов, публикующих и вычитывающих сообщения из топиков Kafka);
-DBeaver, IDEA (для работы с БД);
-Jira (для заведения дефектов, написания и актуализации тестовых моделей, отслеживания задач на доске Kanban);
-Confluence (для работы с требованиями, аналитикой);
Основными обязанностями на работе являются:
-Ручное тестирование бэкенда (функциональное, регрессионное) на тестовом стенде Сбера (ИФТ);
- Написание и поддержание тестовой документации в актуальном состоянии;
-Верификация требований в Confluence;
-Участие в приемо-сдаточных испытаниях релиза;
-Постоянная коммуникация с продуктовой командой посредством видеоконференцсвязи (ВКС) и защищенных чатов, корпоративной эл. почты;
-Соблюдение NDA и стандартов киберзбезопасности компании;
Предыдущее место работы:
До этого 13 месяцев работал тестировщиком в компании Digital Spirit, был распределен на финтех проект NBU Solfy - совместный проект Национального банка Узбекистана и компании Solfy по разработке приложения по получению беспроцентной карты рассрочки c помощью систем IBM ESB (сервисная шина предприятия, интеграция) и IBM BPM (управление бизнес-процессом, автоматизация).
Основными обязанностями на работе являлись:
1) ручное тестирование бэкенда (регрессиронное, дымовое, функциональное и интеграционное) на тестовом стенде и стенде заказчика (прод) на базе разработанных заранее актуальных тест-кейсов - делаю прогоны;
2) поддержание тестовой документации (в Confluence) в актуальном состоянии (чек-листы, тела REST-запросов и REST-ответов);
3) обновление/разработка тестовой модели (тест-кейсов для различных задач и интеграций (старт заявки, обновление заявки, активация карты, скоринг и т.д.) в Jira Zephyr;
4) создание заглушек для сервисов;
5) заведение багов в случае их нахождения;
6) регулярные созвоны (статусы, дэйлики) с аналитиками, разработчиками, менеджером по обсуждению задач, логики, инцидентов и координации действий на проекте;
7) составление еженедельных отчетов по тестированию (со статистикой) в Jira Zephyr;
В работе применял следующие инструменты:
-Jira Atlassian - известный всем таск-менеджер, всей командой создаем и переназначаем задачи, лично я фиксирую там результаты тестирования, завожу найденные баги;
-Jira Zephyr Scale - использую для разработки/обновления тест-кейсов, собираю кейсы в тестовые прогоны, здесь же пишу отчёты по тестированию;
-Confluence - для оформления и хранения тестовой документации (требования, маппинги, поведение интеграции, flow), тестовых моделей, тел запроса/ответа;
-SQL Developer (так же DBeaver) - система управления базой данных (субд), среда Oracle. В моей работе применяется для проверки корректности маппинга - записались ли данные в базу, переписались ли из базы в логи. Владею на уровне основных запросов (выборка данных, поиск логов в базе данных, настройка параметров/заглушек для сервисов)
-MobaXterm_Personal_22.1 - консоль для логирования сервисов (проверки логов после запуска процессов и подпроцессов, интеграций на стендах), разворачивания заглушек
-Postman - для отправки REST-запросов при тестировании адаптеров и основных частей бизнес-процесса (называем просто процессы);
-IBM BPM Process Center - для тестирования отдельных частей бизнес-процесса (подпроцессов)
-Elasticsearch, Kibana, а также Kafka (Offset Explorer) - для логирования сервисов интеграционной шины IBM ESB на стенде заказчика (проде);
Swagger - для работы с ТЗ (маппинг, структура запроса/ответа)
Git, Node.js, Pactum, Mocha - для написания, хранения и разворачивания заглушек
-Ручное тестирование бэкенда (функциональное, регрессионное) на тестовом стенде Сбера (ИФТ);
- Написание и поддержание тестовой документации в актуальном состоянии;
-Верификация требований в Confluence;
-Участие в приемо-сдаточных испытаниях релиза;
-Постоянная коммуникация с продуктовой командой посредством видеоконференцсвязи (ВКС) и защищенных чатов, корпоративной эл. почты;
-Соблюдение NDA и стандартов киберзбезопасности компании;
Ручное интеграционное тестирование ПО веб-приложения по получению беспроцентной карты рассрочки Solfy (Remote API (IBM BPM и ESB)), тестирование нового функционала, регрессионное тестирование, создание/обновление тестового покрытия (чек-листы, тест-кейсы), написание тестовой документации в Confluence, поиск причины дефекта, обратная связь с партнерами в тех. поддержке (по неполадкам на проде).
Ручное тестирование ПО: мобильные/десктопные приложения, веб-сервисы, проекты - составление и описание баг-репортов. Сотрудничество с крупной IT-компанией в качестве исполнителя. Применение сниффера Fiddler для перехвата траффика, удаленное тестирование приложений.
Обязанности: обслуживание, ремонт, установка и демонтаж эквайринговых терминалов, банкоматов. Работа с банковским ПО, общение с клиентами, администрирование ОС Windows.
Автоматизация технологических процессов и производств (АСУ ТП, КИПиА).