Middle QA Engineer в команду Machine learning

ТестированиеНовосибирск

О нас

С 2016 года в компании активно развивается направление Machine learning. Сейчас в команде работают крутые специалисты: дата-аналитики, разработчики, тестировщики и менеджеры проектов.

Команда распределенная, наши сотрудники работают по всей РФ, в том числе в Новосибирске, Томске, Санкт-Петербурге и др.

Наши проекты

— кредитный скоринг

— антифрод

— распознавание изображений документов, удостоверяющих личность

— распознавание лиц

— идентификация клиента

— платформа для учета данных в реальном времени

Если ты хочешь прокачать навыки тестирования backend, а также разработки автотестов на Python с ревью у опытных разработчиков и тестировщиков, приглашаем тебя присоединиться к нам! Мы находимся в поисках Старшего инженера-тестировщика машинного обучения.

Задачи

На старте тебе предстоит заниматься следующими задачами

— тестирование REST API и бизнес-логики микросервисов

— интеграционное тестирование микросервисов и ML моделей

— разработка и поддержка автотестов на Python

— анализ требований совместно с командой

— ведение технической документации по сервисам

Далее, по мере погружения в проект, наши тестировщики подключаются к

— ведению новой фичи с точки зрения тестирования (анализ требований, планирование работ по тестированию, экспертиза по проекту) в паре с разработчиком

— участию в code review с точки зрения метода белого ящика

— менторству новичков

— сопровождению сервисов на бою (подготовка релизов, мониторинг состояния и поддержка смежных команд по вопросам сервисов)

Возможные векторы развития для перехода на уровень senior

— расширение экспертизы в сервисах команды

— углубление знаний Python, участие в code review с точки зрения метода белого ящика

— развитие в автоматизации, нагрузочном тестировании

— роль QA лида небольшой команды (3-5 тестировщиков): проведение встреч 1-1, помощь в составлении индивидуальных планов развития, оценка тестировщиков

Стек

— микросервисы на Python + aiohttp / fastapi

— автотесты на Python (pytest, requests, pydantic, faker, factory-boy, aioresponses и т.д.)

— тестовые и боевые стенды в k8s, Gitlab CI для СI/CD

— базы данных: postgres, elasticsearch

— очереди сообщений: Kafka

— средства мониторинга: Jaeger, Sentry, Grafana, Prometheus

— Hoppscotch для АPI-запросов

— нагрузочное тестирование: Jmeter

— Jira для ведения задач

— Confluence для ведения документации

Что мы ожидаем

— опыт работы тестировщиком от 2х лет

— уверенное владение теорией тестирования и техниками тест дизайна

— понимание клиент-серверной архитектуры

— опыт работы в Postman/Insomnia/Hoppscotch

— владение Python на начальном уровне (например, пройдены курсы по основам языка/автоматизации)

— знание базовых команд git

— опыт работы с CI/CD, например, Gitlab

— опыт работы с СУБД, например, PostrgeSQL/ClickHouse/elasticsearch

Будет преимуществом

— опыт автоматизации API или веб-приложений/мобильных приложений

— владение pytest

— опыт ревью кода

— опыт работы с очередями сообщений (Kafka)

— базовые знания docker + k8s

— опыт проведения нагрузочного тестирования

— владение английским языком, достаточным для чтения технической документации

Твои возможности в Koronatech

— понятная траектория роста (performance review, карьерные консультации, индивидуальная карта развития и т.д.)

— обучение и развитие за счёт ресурсов компании (Учебный центр, корпоративная библиотека, оплата внешнего обучения)

— социальный пакет (ДМС с первого рабочего дня, скидки от партнёров, детская программа и т.д.)

— насыщенная корпоративная жизнь (радио, подкасты, кибертурнир, собственные мероприятия и участие в крупных событиях отрасли)

— возможность быть наставником, автором корпоративного блога, спикером – каждый выбирает то, что подходит именно ему

— официальное трудоустройство с первого дня, полностью белая зарплата

— удобный формат работы (гибрид или удаленная работа)

Преимущества

Работай с комфортом: well-being, ДМС и не только

Этапы собеседований

Спланируй все этапы, чтобы подготовиться и ничего не упустить

Похожие вакансии

ИТ-событияУчаствуй в ИТ-событиях и знакомься с ведущими экспертамиПодробнее
ИТ-событияУчаствуй в ИТ-событиях и знакомься с ведущими экспертамиПодробнее