← к выдаче
QA

Fullstack QA Engineer (Manual + Automation Python)

Москва8 дн. назад

Коротко

Combines manual testing and Python automation for banking projects: web, backend, API, integrations, databases, and LLM agents. · Needs: 1+ year manual testing; 6+ months Python automation with Pytest, Requests, Pydantic; SQL, PostgreSQL, MongoDB, Kafka, CI/CD, Git.

Описание от работодателя

Привет! Мы — Антара , аккредитованная IT-компания с 7-летним опытом на рынке. Занимаемся заказной разработкой, создаем собственные продукты и предоставляем услуги аутсорсинга и аутстаффинга IT-специалистов для крупных заказчиков в сферах финтеха и ритейла. Сейчас ищем Fullstack QA Engineer (Manual + Automation Python) на проекты одного из наших ключевых заказчиков — крупного банка. О проектах Открыты позиции на несколько банковских проектов: блок «Риски», ДИР, ERM-аналитика; проект «Обучение»; проект «ГАК Подбор». Работа предполагает сочетание ручного тестирования и автоматизации на Python: тестирование web-интерфейсов, backend-сервисов, API, интеграций, баз данных, а также тестирование агентов на базе LLM. Стек: Python 3, Pytest, Requests, Pydantic, SQLAlchemy, Selenium/Playwright, REST API, Kafka, Swagger, PostgreSQL, MongoDB, SQL, Git, Jenkins, Jira, Confluence, Zephyr, Kibana, Grafana, ELK, Postman/Insomnia, DevTools, Allure. Что важно : От 1 года коммерческого опыта в ручном тестировании; Коммерческий опыт разработки и поддержки автотестов на Python (Pytest, Requests, Pydantic) — от 6 месяцев ; Опыт написания и поддержки масштабируемого кода с применением принципов ООП и паттернов разработки; Опыт тестирования web и backend, API и интеграций, микросервисов; Уверенное знание SQL (SELECT, JOIN), опыт работы с PostgreSQL и MongoDB; Опыт работы с брокерами сообщений (Kafka); Опыт работы с CI/CD (Jenkins или аналоги); Уверенное владение Git, понимание gitflow; Понимание клиент-серверной архитектуры и принципов REST (заголовки, параметры, тела запросов, виды аутентификации); Умение анализировать требования и составлять на их основе чек-листы и тест-кейсы; Навыки ведения тестовой документации (тест-кейсы, баг-репорты) и поддержания её в актуальном состоянии; Опыт анализа логов (Kibana, ELK, Grafana) для поиска причин падения тестов и дефектов; Опыт проведения code review и умение читать Allure-отчёты; Опыт работы с Postman/Insomnia и DevTools; Готовность сочетать ручное тестирование с автоматизацией; Ответственность, исполнительность, вовлечённость, навыки эффективной коммуникации с командой. Чем предстоит заниматься : Ручное функциональное, регрессионное и интеграционное тестирование; Тестирование web, backend, API и интеграций, микросервисов; Тестирование агентов на базе LLM: написание тестов (в том числе с использованием AI-инструментов) для большого количества кейсов; Проверка бизнес-логики и работа с базами данных (PostgreSQL, MongoDB); Работа с Kafka и подготовка тестовых данных; Анализ и локализация дефектов, работа с логами; Разработка и поддержка автотестов на Python (Pytest, Requests, Pydantic, Selenium/Playwright, SQLAlchemy); Подготовка и тестирование релизов; Взаимодействие с разработчиками, аналитиками и смежными командами для разбора дефектов и межсервисных взаимодействий. Будет плюсом : Опыт работы с LLM-моделями; Опыт работы в банковском секторе; Опыт с OpenShift/Kubernetes, TestOps, нагрузочным тестированием или мобильными приложениями; Инициативность и проактивность в улучшении процессов тестирования и автоматизации; Лидерские качества и готовность делиться экспертизой с коллегами; Стремление к профессиональному развитию. Что мы предлагаем : Оформление по ТК РФ с первого рабочего дня; Белую заработную плату (весь доход в окладе); ДМС через 3 месяца; Открытую корпоративную культуру и поддержку руководителей.