Обязанности:
Инженер по тестированию (Тестировщик) Senior / Middle+Направление: Разработка автоматизированной рекрутинговой системы с элементами искусственного интеллекта Уровень: Senior / Middle+ Формат работы: Удаленно / Гибкий график Занятость: Полная О компании и командеИТТЕХ — команда ИТ-специалистов, которая разрабатывает высоконагруженные сервисы для гос.заказов и внедряет собственные решения с искусственным интеллектом на рынке. Мы создаем продукты, которые помогают сделать жизнь в городе удобнее и интереснее. Сейчас мы формируем кросс-функциональную команду для разработки автоматизированной рекрутинговой системы — продукта, который изменит подход к подбору персонала. Над проектом уже работают сильные аналитики и разработчики, и теперь мы ищем такого же сильного тестировщика, который обеспечит качество на всех уровнях.Мы ценим экспертизу, поддержку и обмен знаниями. У нас:- выстроенная система адаптации новых сотрудников;- амбициозные проекты с современным стеком;- возможность работать с разными технологиями и решениями;- команда экспертов, в которой коллеги всегда поддерживают друг друга. Чем предстоит заниматьсяНа проекте вы будете отвечать за качество автоматизированной рекрутинговой системы — сложного продукта с множеством интеграций, бизнес-логикой и AI-компонентами.Ручное тестирование:- Функциональное тестирование веб-интерфейсов (UI) и пользовательских сценариев;- Тестирование интеграций (REST API, брокеры сообщений);- Регрессионное тестирование после релизов;- Проверка корректности работы с базами данных (PostgreSQL);- Участие в приемке результатов разработки на соответствие требованиям (функциональным и нефункциональным);- Документирование найденных дефектов, четкое и структурированное описание шагов воспроизведения.Автоматизация тестирования:- Проектирование и разработка автоматических тестов (UI + API);- Интеграция автотестов в CI/CD процесс;- Поддержка и развитие существующего фреймворка автотестов;- Участие в code review автотестов коллег;- Обеспечение стабильности и надежности тестового окружения.Взаимодействие и аналитика:- Тесное взаимодействие с аналитиками на этапе проектирования — ранний анализ требований, выявление противоречий и неочевидных сценариев;- Участие в формировании критериев приемки задач;- Подготовка тестовой документации (чек-листы, тест-кейсы, тест-планы);- Участие в демо и презентациях для стейкхолдеров (при необходимости). Ключевые требованияМы ищем специалиста, который одинаково хорошо понимает как ручное тестирование сложных систем, так и автоматизацию.Обязательные:Опыт коммерческой разработки в тестировании от 3 лет (для Senior — от 5 лет);Глубокое понимание процессов тестирования и жизненного цикла ПО;Уверенное знание SQL (PostgreSQL), умение писать сложные запросы для проверки данных;Опыт тестирования REST API (Postman, Swagger, SoapUI или аналоги);Опыт автоматизации тестирования (UI и/или API) на любом языке программирования (предпочтительно Python);Понимание работы брокеров сообщений (Kafka, RabbitMQ или аналоги);Умение четко и структурированно описывать дефекты и оформлять тестовую документацию;Внимательность к деталям, ответственность, системное мышление;Высшее техническое образование или релевантный технический бэкграунд.Будет большим плюсом:Опыт работы с HR-системами или рекрутинговыми платформами;Опыт тестирования систем, интегрированных с внешними сервисами;Знание инструментов визуализации данных (например, Superset);Опыт написания автотестов на Python (pytest, requests, Selenium/Playwright);Понимание принципов CI/CD (GitLab CI / Jenkins);Опыт тестирования производительности и нагрузочного тестирования;Навыки работы с системами логирования и мониторинга (Kibana, Grafana);Умение читать и анализировать проектные артефакты — спецификации API (OpenAPI, XSD, JSON-schema), модели данных, BPMN/UML-диаграммы. Что мы предлагаемКонкурентную заработную плату;Полностью удаленный формат или гибрид — обсуждаемо;Гибкий график — начало дня с 8:00 до 10:00, дополнительные 2 day off; Работу в сильной команде с развитой экспертизой и культурой взаимопомощи;Интересные и сложные задачи — скучно не будет;Возможность влиять на качество продукта на всех этапах разработки. Процесс наймаЗвонок с HR (10 минут) — знакомство, обсуждение ожиданий;Звонок с руководителем команды проекта (30–40 минут) — обсуждение задач, процессов, команды;Техническое собеседование (до 30 минут) — обсуждение опыта, подходов к тестированию, решение практических задач;Финальный этап — обратная связь и оффер. Ждем ваше резюме и примеры проектов, в которых вы участвовали!Расскажите, какие задачи по автоматизации вам особенно интересны и что вы считаете своими сильными сторонами.Похожие вакансии
Инженер по тестированию (middle+/senior)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
МЕН ИН ДЕВ
Инженер по тестированию ПО (Middle/Senior)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
Рексофт
Сетевой инженер-тестировщик (Middle, Senior)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
Ростелеком
Инженер по тестированию (Middle)
До 180 000 руб.
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
СБЕРАВТО
QA Engineer/Тестировщик (Middle,Senior)
Договорная
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
X5 Tech
QA-тестировщик/QA engineer (Middle/Senior)
От 80 000 до 150 000 руб.
Москва. Станции метро: Площадь Революции, Театральная, Охотный ряд, Библиотека им.Ленина
АПТЕКИ ВАША № 1