Статьи
Одни из самых сильных и цитируемых материалов в СНГ по QA Automation: автотесты, Go, Python, TypeScript, AI, тестовая инфраструктура и инженерные практики
ЧитатьNikita Filonov / QA Automation Engineer
10 лет занимаюсь автоматизацией тестирования, разрабатываю инженерные инструменты, создаю курсы и пишу материалы, которые помогают по-новому взглянуть на QA Automation
Это мой личный сайт. Здесь собраны статьи, курсы, open-source инструменты и знания, которые я накапливал годами. Всё в одном месте
Кратко обо мне
Я занимаюсь QA Automation уже 9 лет: строю тестовую инфраструктуру, пишу автотесты, разрабатываю инструменты, обучаю инженеров и публикую материалы, которые читают тысячи специалистов.
Что здесь есть
Здесь собран опыт, который я накапливал годами: статьи, проекты, курсы и инструменты, меняющие представление о современной QA Automation
Одни из самых сильных и цитируемых материалов в СНГ по QA Automation: автотесты, Go, Python, TypeScript, AI, тестовая инфраструктура и инженерные практики
ЧитатьОдна из крупнейших русскоязычных инженерных библиотек курсов по автоматизации тестирования: API, UI, Playwright, Python, Go, Pytest, собеседования и нагрузочное тестирование
ИзучитьOpen-source проекты, инженерные эксперименты и инструменты, которые помогают развивать современную QA Automation и тестовую инфраструктуру
ПосмотретьВсе мои основные площадки: Telegram, GitHub, LinkedIn, Stepik, VC.ru и Medium. Здесь проще всего следить за новыми материалами и связаться со мной
СвязатьсяСтатьи
Самые сильные статьи из моей базы: QA Automation, автотесты, тестовая инфраструктура
Как правильно писать API авто тесты на Python используя Pytest, Pydantic, Httpx, Allure.
Как правильно писать UI авто тесты на python используя Playwright, Page Object, Page Component, Page Factory.
Курсы
Один из крупнейших русскоязычных наборов практических курсов по API, UI, Python, Go и нагрузочному тестированию
🏆 Победитель Stepik Awards 2025. Все задания проверяются лично, с поддержкой преподавателя. Погружение в профессию QA Automation Engineer с использованием актуальных технологий: Playwright, Allure, Pytest, AI Review, GitLab CI. Вы освоите создание тестовых фреймворков, применение паттернов автоматизации, работу с CI/CD и многим другим. Курс ориентирован на практическое применение знаний и навыков.
Все задания проверяются лично, с поддержкой преподавателя. Погружение в профессию QA Automation Engineer с использованием актуальных технологий: HTTPX, Pydantic, Allure, Pytest, AI Review, GitLab CI. Вы освоите создание тестовых фреймворков, применение паттернов автоматизации, работу с CI/CD и многим другим. Курс ориентирован на практическое применение знаний и навыков.
Практический курс с личной проверкой заданий и поддержкой преподавателя. Вы освоите HTTP, gRPC, Resty, Protobuf, Axiom, Allure, Testify, gofakeit и CI/CD. Научитесь строить полноценную инфраструктуру API-автотестов на Go, проектировать поддерживаемую архитектуру, настраивать параллельный запуск и отчётность, применять лучшие практики и работать с реальными сценариями. В финале соберёте готовый проект — от первых API-запросов до полноценного тестового фреймворка.
Практический курс по нагрузочному тестированию с личной проверкой заданий и поддержкой преподавателя. Вы освоите Locust, Kafka, gRPC, HTTP, HTTPX, Pydantic, FastAPI, Docker, Grafana, Postgres, Redis, S3, AI Review, GitLab CI и Postman. Научитесь строить фреймворк для нагрузочного тестирования, работать с сидингом, моками, CI/CD, анализировать метрики, применять лучшие практики и работать с реальными сценариями. Курс погружает в профессию QA Performance Engineer.
Тренажёр собеседований QA Automation Engineer на Python. Курс построен на реальном опыте сотен интервью — от junior до senior. Никакой воды: только реальные вопросы, инженерные задачи, архитектура, Python, API, UI, SQL, Kafka, микросервисы, CI/CD и soft-skills. Каждый урок — мини-собеседование: теория → тесты → практика → выводы. Плюс — разбор реальных подводных камней и логики интервьюеров. Курс учит мыслить как инженер — глубоко, структурно и уверенно.
Проекты
Open-source инструменты и эксперименты, которые помогают развивать QA Automation, тестовую инфраструктуру и процессы
Современный расширяемый Go-фреймворк для тестов: композиция конфигурации, runtime, hooks, fixtures, metadata, retries и плагины поверх стандартного testing.
Открыть GitHubOpen-source инструмент для AI-ревью кода в GitHub, GitLab, Bitbucket, Azure DevOps и Gitea с поддержкой OpenAI, Claude, Gemini, Ollama и других LLM.
Открыть GitHubВеб-интерфейс для визуализации результатов нагрузочного тестирования: сервисы, дашборды, результаты, методы, сценарии, интеграции и настройки сравнения.
Открыть GitHubОтзывы
Самая ценная оценка моей работы — истории людей, которые благодаря курсам, статьям и инструментам стали сильнее как QA-инженеры
Автоматизация тестирования UI с Python и Playwright. Расширенный Практический онлайн-курс Прекрасный и ёмкий курс, насколько я это могу оценить, не имея опыта в QA. Но при этом изучив немало вакансий и других курсов, которые стоят в 5-10 раз дороже этого. Не видел ни одного курса(по крайней мере в СНГ), где давалось бы настолько много информации, особенно с такой глубиной. И при этом он не растянут на полгода-год прохождения. Очень хорошо структурирована информация, практически не было вопросов к преподавателю, ибо все супер понятно разжевывается во время уроков. И в итоге получается так, что какой-то страх перед всем этим многообразием инструментов и подходов отсутствует. Отдельно понравилось что дается современный стек, который я как раз и вижу все время в вакансиях на эту специальность. Единственное, что хотелось бы добавить, это побольше реально сложный заданий, где пришлось бы прям подумать. Но это все вкусовщина, на самом деле. Задания как раз и кажутся легкими из-за того, что информация изначально подана структурировано и ёмко. Курс я выбирал по вполне понятным критериям: что конкретно сейчас нужно на рынке, кто преподаватель и насколько подробно дается инфа. Я рассматривал как курсы от площадок(Яндекс, скиллбокс и т.д.), так и различные курсы на stepik. Этим Никита как раз и подкупил: он не обещает золотых гор, гарантированного трудоустройства. Но при этом смотришь на содержание курса и понимаешь, что этот парень точно знает что он дает и зачем. Смотря на программу я не задавался вопросом: "А как я после этого работать то буду?", который я задавал себе, когда смотрел программу курса Яндекс.Практикум. В общем, как я и сказал, в СНГ курсов лучше я просто не нашел. А подошел я к этому со всей серьезностью. Да и судя по описанию вакансий, Никита дает стек крепкого миддла(ну правда, если смотреть каким инструментам он обучает и требования к вакансиям, разница только в коммерческом опыте. Обязательно возьму и все оставшиеся курсы от Никиты, ибо понимаю, что это будут не деньги, выброшенные на ветер. Ну и, конечно, стоимость его курсов это тоже отдельный плюс. За такое количество информации, очень хорошо структурированной, это правда очень низкая цена. Ну и отдельно хочу отметить, что правда, Никита учит не только КАК делать, но и ПОЧЕМУ и ЗАЧЕМ так делать. Что тоже немало важно. Ибо без понимания этого, как по мне, работать просто невозможно.
Автоматизация тестирования API с Python. Расширенный Практический онлайн-курс Оценка: 20/10 Как QA-инженер с опытом более 7 лет, могу с уверенностью сказать - это лучший курс по автоматизации API-тестирования в русскоязычном сегменте. На голову выше любых платных курсов за сотни тысяч рублей. Что впечатлило больше всего: Инженерный подход на высшем уровне Автор демонстрирует настоящий профессиональный подход к автоматизации. Никакой "воды" или поверхностного изложения - только конкретные практические знания, которые сразу применимы в работе. Современный технологический стек Курс охватывает актуальные инструменты: HTTPX, Pydantic, Allure, Pytest. Это именно те технологии, которые сейчас востребованы на рынке и используются в серьезных проектах. Детализация без лишней информации Каждая тема проработана очень глубоко, но при этом нет ничего лишнего. Автор умеет объяснять сложные концепции простым языком, что особенно ценно для тех, кто переходит в автоматизацию. Качество заданий и обратная связь Практические задания составлены профессионально - они развивают реальные навыки, а не просто "галочки для прохождения". Личная проверка автором с подробными комментариями - это огромная ценность. Чем отличается от других курсов: За всю карьеру в QA я не встречал курса с таким уровнем проработки материала. Большинство онлайн-курсов дают поверхностные знания, а здесь - глубокое погружение в профессию QA Automation Engineer. Особенно впечатляет работа с паттернами автоматизации и создание тестовых фреймворков - это уровень Senior QA, который редко где преподают качественно. Соотношение цена/качество: Курс однозначно стоит своих денег. Более того, даже если бы стоимость была в разы выше, я все равно рекомендовал бы его всем, кто серьезно настроен развиваться в автоматизации тестирования. Кому рекомендую: Manual QA, готовым перейти в автоматизацию Junior Automation QA для прокачки навыков Разработчикам, желающим освоить тестирование Всем, кто хочет изучить современные подходы к API-тестированию Итог: Это не просто курс - это инвестиция в профессиональное развитие. Если вы выбираете между этим курсом и другими вариантами, не раздумывайте. Качество материала, практической части и сопровождения здесь на недосягаемом уровне. Настоятельно рекомендую!
Автоматизация тестирования API с Python. Базовый Практический онлайн-курс Великолепный курс. Честно говоря, я уже полностью прошёл его, но до сих пор не верится, что за такие деньги получил столько ценной информации. Выбрал курс, потому что: — здесь очень много практики, — фокус именно на автотестах, — современный и удобный стек, — высокая насыщенность уроков, — и, конечно, понравились статьи автора на Хабре — сразу стало понятно, что человек умеет доносить материал чётко и по делу. У меня пока не так много опыта — около полугода работы ручным тестировщиком. Но постараюсь выделить, что мне особенно понравилось: 1. Огромное количество практики. Каждый урок — это сразу практика. Не знаю, как на других платформах, но я пробовал несколько курсов, и там урок — это одно видео или слайд, и всё. Здесь же уроки плотные, минимум воды, максимум действий. Где-то даже есть целые модули чисто с практикой. Это суперценно. 2. Автор объясняет, а не просто показывает. Бывало, что я покупал курсы у "менторов", которые говорили: делай вот так — и всё. А если у тебя вопрос — это уже твои проблемы. Здесь всё иначе. Показывается инструмент/подход/паттерн, потом идут разбор плюсов, минусов, подводных камней, альтернатив. И ты сам доходишь до сути, без давления и диктата. Очень взрослый подход. 3. Крутая обратная связь. Отдельное спасибо за фидбэки на мои решения (в том числе на откровенный говнокод 😂). За такую цену я вообще не ожидал, что кто-то будет лично смотреть мои задания и что-то подсказывать. А тут — разборы, рекомендации, и при этом ты не чувствуешь себя тупым. Скорее наоборот — начинаешь понимать суть глубже. Мне кажется, тут труднее не понять материал, чем понять. 4. Инструменты и подходы. Очень порадовало, что в курсе есть не только библиотеки и паттерны, но и, например, инструмент для измерения покрытия API тестами. Я бы сам до такого даже не додумался. А тут всё по делу, применимо в реальной работе. 5. Упор именно на автотесты, а не на Python. Может показаться странным, но найти курс, где учат автоматизации API, а не просто Python с параллельной болтовнёй про тесты — очень сложно. А ведь если мне нужен Python, я куплю курс по Python. А здесь — акцент именно на тестах: как писать, как структурировать, как подходить. Это огромный плюс. 6. Профессиональный стиль общения. Не знаю, есть ли у автора педагогическое образование, но общается он очень профессионально. Без агрессии, без снисходительности, без "ты не понял — ты тупой". Всё чётко, по делу и с уважением. Это редкость, и за это тоже спасибо.
Нагрузочное тестирование на Python. Расширенный Практический онлайн-курс Пока это однозначно, лучший курс из всех, которые я проходил. Даже если сравнивать с курсами от других платформ, типа Яндекса(я две штуки у них прошёл) Очень подробные видео-лекции, не менее подробные текстовые описания к видео-лекциям, хватает для выполнения заданий. Автор подготовил тестовый стенд, его разворачиваешь у себя на машине, параллельно работаешь в другом проекте, где проектируешь тесты, круто ведь! Всё можно потрогать, посмотреть подкапотку, как оно там работает, всё перед глазами. Решения в нетипичном для stepik формате: будь добр, пушь изменения в github, а там уже автор курса проведёт ревью. У автора заявлено, что обратная связь будет в течение 3х рабочих дней, но пока народу мало, я получаю обратную связь очень быстро. Действительно, хотел золотой самородок, получил золотую гору. - наглядно показаны и объяснены принципы ООП; - наглядно показаны принципы SOLID, DRY. - получен опыт работы с Docker. - посмотрел взаимодействие с Redis, Kafka. Автору курса желаю видеть больше учеников на своих курсах.
Нагрузочное тестирование на Python. Расширенный Практический онлайн-курс Курс огонь, лучший, что нашёл на площадке по нагрузочному тестированию В компании нужно было с нуля наладить процесс НТ, поэтому выбрал именно этот курс и не пожалел. Все, что обещал автор, совпало с реальностью. В курсе много полезной инфы, я параллельно с уроками выстраивал НТ на реальном проекте, и теперь у нас есть полноценные нагрузочные тесты в CI/CD! Огромное спасибо Никите за опыт, структурированный подход и ревью моего кода. Отвечал на все вопросы, помогал разобраться в сложных моментах Однозначно рекомендую этот курс всем, кто хочет быстро и уверенно войти в тему нагрузочного тестирования
Нагрузочное тестирование на Python. Базовый Практический онлайн-курс Прохожу уже второй курс от данного автора. И честно сказать, второй раз не прогадал с выбором. До этого был курс по API-автотестам, когда я переходил из ручного тестирования в автоматизацию. Сейчас уже добрался до нагрузочных тестов. Опыт у меня пока небольшой - около года работы. Сразу скажу: курс реально не простой, это не про "тыкать кнопочки", а про фундаментальные знания по нагрузке. Но это плюс - все темы раскрыты подробно, материал объяснен доступно, есть и видео, и текст. Очень удобно: проходя урок, смотришь видео, а потом в работе можно быстро вернуться к тексту и найти нужное. Честно - это колоссальный труд, низкий поклон автору за такую работу. Практики в курсе очень много. Самое крутое - используется полноценный стенд: несколько микросервисов, база, Kafka, Redis - полный фарш. Тут и инфраструктура прокачивается, и код, и подход к нагрузке. Мне курс зашел особенно, потому что до этого я уже писал API-тесты, а теперь понимание стало глубже. Плюс получил прокачку по gRPC - лишним точно не будет. Курс на самом деле шире, чем просто "про нагрузку": тут и про протоколы, и про Postman, и про API-клиенты, и про моки, и, конечно, очень сильный упор на Locust. Как новичку, мне это очень помогло - потому что если бы я искал материал сам по крупицам, то точно бы набил гораздо больше шишек. А так, результат уже на проекте: помимо API-тестов у меня теперь появились еще и нагрузочные :) И не побоюсь сказать, что это лучший курс по нагрузочному тестированию на всем пространстве СНГ. По крайней мере, лучше я пока не видел. И да - за такую цену это реально подарок. Похожие курсы стоят в 3–4 раза дороже, а иногда даже в 10-20, и при этом не дотягивают по уровню.
Рассылка
Лучшие материалы сначала появляются здесь. Подпишитесь, чтобы получать новые статьи, проекты и исследования напрямую.
Введите запрос, чтобы найти нужные материалы на сайте.