Skip to content
View imidg1825's full-sized avatar

Block or report imidg1825

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
imidg1825/README.md

🎄 С наступающим Новым годом! 🐴✨

Новогодняя ёлка

Ivan Maznitsyn — Junior QA Engineer (Python & Automation)


💻 Ivan Maznitsyn

QA Engineer (Manual → Automation) & Python Beginner Developer

🧰 Мой стек

Языки: Python · Тестирование: Pytest · Selenium · Postman · API · DevOps: Docker · Linux/WSL · Инструменты: Git · GitHub · VS Code

Test Management & Docs: Jira · TestIT · BUN · Yonote

🤖 Создал собственного AI-наставника для обучения Python и QA

🧑‍💻 Обо мне

Я — Иван Мазницын, начинающий Python & QA Automation инженер. Люблю порядок в коде, красивый интерфейс и автоматизацию всего, что можно автоматизировать. 📌 Занимаюсь:

  • ручным тестированием
  • автоматизацией на Python
  • API-тестами (Postman)
  • Docker, Linux, Git 🚀 Учусь:
  • Selenium
  • Pytest
  • архитектуре автотестов

🛠 Мои навыки

🔧 QA Manual

  • Тест-дизайн
  • Чек-листы, тест-кейсы
  • Функциональное / нефункциональное тестирование
  • API-тестирование (Postman)
  • Баг-репорты (Ёжка, Jira)
  • Анализ требований

🚀 QA Automation (начало)

🧠 Python

  • 🐍 Базовый синтаксис, переменные, типы данных
  • 🔁 Циклы, условия
  • 📁 Работа с файлами (read/write)
  • 🛠 Мини-проекты и учебные задачи


🔧 Git / GitHub

  • 🌿 Работа с ветками (branching)
  • 🔀 Слияние и разрешение конфликтов
  • 🧩 GitGraph: визуализация истории
  • 🕙 Откаты: restore, reset, revert
  • 📤 Pull Requests
  • 📝 Оформление README
  • 💫 Бейджи, кликабельные ссылки, визуальные элементы


🧪 PyTest (обучение)

  • 🧱 Структура тестового проекта
  • 🧪 Создание базовых тестов
  • 🏷 Маркировки и группировка
  • ▶️ Запуски через CLI


🕷️ Selenium WebDriver

  • 🌐 Установка Selenium WebDriver
  • 🧭 Навигация по страницам
  • 🔍 Поиск элементов (find_element)
  • 🎯 Действия: click, send_keys, get
  • 🧪 Первый UI-тест (Google search test)


🐳 Docker (обучение)

🧩 Создание и запуск контейнеров
📦 Работа с образами (build, run, pull, tag)
🧾 Написание Dockerfile
🐍 Установка Python-зависимостей внутри контейнера
🌐 Работа с сетями и портами
💾 Создание томов (volumes)
🧱 Основы Docker Compose
🪄 Оптимизация образов (кэш, слои, размер)

🔧 Git / GitHub

  • Работа с ветками (branching)
  • Слияние, конфликт-мерджи, разрешение конфликтов
  • GitGraph для визуализации истории
  • Откат изменений (restore, reset, revert)
  • Pull Requests и работа с репозиториями
  • Оформление README, бейджи, кликабельные ссылки

🧪 PyTest (обучение)

  • Основы написания тестов на Python
  • Структура тестового проекта

🗄 SQL

  • SELECT / WHERE
  • JOIN
  • GROUP BY
  • Базовый анализ данных

🔗 Postman API Collections

🎬 Kinopoisk API Tests (Smoke + Negative)

➡ Открыть коллекцию в Postman

Коллекция включает:

  • ✔ 3 позитивных теста
  • ❌ 5 негативных тестов
  • 🔧 Переменные окружения (Kinopoisk_ENV)

⚡ Как развернуть окружение за 5 минут

👉 Подробная инструкция по настройке VS Code, WSL и Python
📄 Открыть инструкцию


📂 Мои проекты

📝 Первая курсовая работа (YoNote)

Первая большая учебная работа по тестированию: чек-листы, тест-кейсы, первый тест-ран и баг-репорты.

👉 Открыть первую курсовую в YoNote


📝 Тестовая документация (YoNote, финальная работа)

Финальная работа: чек-листы, тест-кейсы, тест-ран, баг-репорты, итоговый отчёт.

👉 Открыть финальную работу в YoNote


🧪 Тестирование

  • 📌 Функциональные тест-кейсы
  • 📌 Нефункциональные тест-кейсы
  • 📌 Тест-план и тестовая документация

👉 Все работы можно посмотреть здесь

🐞 Баг-репорты


🔥 API-проекты

  • Yandex Rasp API (Postman)
  • Kinopoisk API
  • YouGile API

🐍 Мой репозиторий по Python

Учусь Python с нуля. Занимаюсь каждый день, веду отдельный репозиторий со всеми уроками, шпаргалками и мини-задачами.

👉 Перейти в репозиторий Python


📘 Репозиторий с домашними заданиями SkyPro (Python)

Это мой учебный репозиторий, куда я выкладываю домашние задания по курсу
«Автоматизация тестирования на Python» (SkyPro).
Здесь — мои первые функции, циклы, работа с файлами, тестовые задачи и весь прогресс.

👉 Перейти в репозиторий python_lesson1


🧠 Git-практика

👉 Репозиторий:
git_training_ivan

🛠 Изучаю: ветки, конфликты, мерджи, GitGraph, GitHub flow.


🐳 Docker-практика

📁 Репозиторий:
docker-training-ivan

📝 Изучаю:
Контейнеры, образы, Dockerfile, зависимости Python внутри контейнера,
работа с портами и сетями, тома, основы Docker Compose, DevOps-подход.

🤖 Мой AI-наставник — Python QA Mentor PRO

Я создал собственного AI-наставника для обучения Python и QA Automation.
Он помогает разбирать код и ошибки, объясняет инструменты простым языком и помогает тренироваться на реальных QA-задачах.Если пользуешся chatgpt и тебе интересно переходи по ссылке 👉 Открыть AI-наставника:
https://chatgpt.com/g/g-69312d733318819181e22b0fffe5c7fe-python-qa-mentor-pro


⚡ Факты обо мне

  • ❤️ Люблю порядок в данных и творческий хаос в жизни
  • 🤖 Использую AI-инструменты для ускорения работы
  • 🚀 Каждый день становлюсь лучше

⚙️ Мои настройки VS Code

В работе использую аккуратно настроенный VS Code с расширениями для Python, Docker, Git и удобного интерфейса. 📦 Мой список установленных расширений VS Code:
👉 👉 extensions-list.md Этот список помогает быстро восстановить окружение на новом компьютере и показывает, с каким инструментарием я работаю ежедневно.

📦 Дополнительные расширения VS Code (рекомендации)

В будущем планирую расширять набор инструментов для Python, DevOps и документации. 🔧 Рекомендации на будущее:
📁 extensions-recommended.txt


📫 Связаться со мной

Popular repositories Loading

  1. python_lesson1 python_lesson1Public

    Python 2

  2. python_training_2025 python_training_2025Public

    Мои первые шаги в Python: уроки, задачи и практика.

    Python 2

  3. yolo-test-repo yolo-test-repoPublic

    2

  4. git-training-ivan git-training-ivanPublic

    Тренировка Git

    2

  5. test-repo test-repoPublic

    HTML 1

  6. skypro_final_task skypro_final_taskPublic

    Forked from sky-best-student/skypro_final_task

    Учебный репозиторий - Финальное задание

    HTML 1