Олег Чаплашкин

Performance Engineer @ PostgresPro, ex. Tarantool
QA
Backend
Карьера
Code Review
Олег Чаплашкин
Опыт: 5-10 лет
Цена (за час): Бесплатно
Получили помощь: 103 человека
О себе

Основные рекомендации и книги.

Начинал карьеру в финтех компании по разработке высоконагруженного продукта для фрод-мониторинга: разрабатывал на Python, Golang, JavaScript, Scala. После задач разработки, перешел в ручное, а позже, в автоматизированное тестирование. Формализовал процесс тестирования производительности: модели, профили, проведение, анализ результатов. Выполнял глубокий анализ дефектов, включая самостоятельное исправление исходного кода.

Затем краткосрочно перешел в компанию, не связанную с финтехом, с другим технологическим стеком для получения кардинально другого опыта. Занимался одновременно задачами разработки, тестирования, администрирования и настройкой мониторинга.

Далее перешел обратно в финтех, в высоконагруженную систему обработки платежей: разработал систему непрерывного API property-based тестирования и формализовал процессы контроля качества в сервисно-ориентированной архитектуре.

На текущий момент работаю в области систем хранения данных, в которой решаю задачи, связанные с исследованием производительности СУБД.

Интересует проведение и автоматизация тестирования(функционального и нефункционального) в высоконагруженных распределенных системах и микросервисной архитектуре, а также построение систем автоматизации на основе слияния таких языков, как Python, Lua, Erlang.

В менторстве придерживаюсь последовательности изложения и строгости в определениях.

С чем помогу

- спроектировать и реализовать систему автоматизации тестирования с нуля на системном и интеграционном уровнях используя язык Python;
- выполнить код-ревью проекта, обозначить точки роста специалиста на конкретном проекте;
- выполнить анализ процессов тестирования для старта автоматизации и обозначить подход к приоритизации тестового покрытия в микросервисной архитектуре;
- объяснить основные подходы при автоматизации тестирования: e2e-сценарии, API-based тестирование, написание mock/stub;
- обозначить вектор развития специалиста в области автоматизации тестирования: выбор языка программирования(сфера применения, его оценка), необходимые знания и навыки, развитие и источники информации.

Отзывы.

Выразить благодарность.

Компетенции
Python, Lua, Code review, Test Automation, QA