Имею опыт работы с высоконагруженными сервисами.
Основное время уделяю тестированию backend-логики (70%), но также хорошо разбираюсь в особенностях frontend (30%).
На чём делаю акцент в работе:
- Глубокий анализ вместо формального прогона тестов.
- Поиск слабых мест, а не только очевидных багов.
- Осмысленные вопросы к команде.
Ищу интересный проект, где моя экспертиза будет полезна.
TG: @nikita_klochkov
Работа в Core-team, занимающейся разработкой и тестированием сервисов: загрузки полноформатных видео и shorts, кастомных плейлистов, комментариев, а также сервиса Личный кабинет блогера.
• Выполнение ручного тестирования frontend и backend в соотношении 30% на 70%
• Проведение функционального, интеграционного, исследовательского тестирований, регрессионного тестирования перед релизами и E2E после
• Работа в микросервисной архитектуре (Kafka: анализ топиков, валидация сообщений)
• Тестирование REST API при помощи Postman (коллекции, окружения, запуск через Collection Runner, работа со сниппетами, работа с МОК серверами)
• Автоматизация API запросов в Postman для smoke и регрессионного тестирования
• Работа со Swagger (знакомство с документацией по API и чтение DTO)
• Использование снифферов для перехвата и подмены трафика (Requestly, Charles Proxy)
• Использование DevTools для отладки и локализации дефектов (вкладки network, console, elements, performance, coverage)
• Работа с реляционными (PostgreSQL) и нереляционными БД (Redis)
• Работа с инструментом CI/CD (Gitlab CI)
• Фиксация багов и контроль их исправления в Jira
• Тестирование требований на полноту, ясность, непротиворечивость
• Создание и поддержание в актуальном состоянии тестовой документации (TestIT)
• Работа с административной панелью приложения
• Поиск, чтение и анализ логов приложения в Sentry
• Работа по методологии Scrum и участие в командных мероприятиях
• Базовое знание командной строки Linux
• Базовое знание SOAP и XML (синтаксис, структура, пространство имен)
Стек проекта:
• frontend - React
• backend - Python, Go
• Требования и документация проекта - Atlassian Confluence
• Баг-трекер - Atlassian Jira
• TMS - TestIT
• Тестирование API - Postman, Swagger
• СУБД - DBeaver
• Система логирования – Sentry
• Брокер сообщений - Apache Kafka
• CI/CD - Gitlab CI
Достижения:
• Сократил время на выполнение смоук и регрессионного тестирования на треть за счёт автоматизации коллекций запросов в Postman
• Покрыл автотестами все стабильные коллекции сервисов команды
• Создал базу знаний для тестировщиков по работе с автотестами в Postman и рекордерами в DevTools
Проект по реализации корпоративного приложения - АБДМ (автоматизированная система управления, паспортизации и обработки информации по дорогам и искусственным сооружениям федерального значения).