Инженер-тестировщик в ML (middle/middle+)

Koronatech

Инженер-тестировщик в ML (middle/middle+)

Описание вакансии

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

Наши проекты:
- кредитный скоринг;
- антифрод;
- распознавание изображений документов, удостоверяющих личность;
- распознавание лиц;
- идентификация клиента;
- платформа для учета данных в реальном времени.

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

На старте тебе предстоит заниматься следующими задачами:
-
тестирование REST API и бизнес-логики микросервисов;
- интеграционное тестирование микросервисов и ML моделей;
- разработка и поддержка автотестов на Python;
- анализ требований совместно с командой;
- ведение технической документации по сервисам.

Далее, по мере погружения в проект, наши тестировщики подключаются к:
- ведению новой фичи с точки зрения тестирования (анализ требований, планирование работ по тестированию, экспертиза по проекту) в паре с разработчиком;
- участию в code review с точки зрения метода белого ящика;
- менторству новичков;
- сопровождению сервисов на бою (подготовка релизов, мониторинг состояния и поддержка смежных команд по вопросам сервисов).

Наши процессы:
- мы работаем по Kanban, команды состоят из разработчиков и тестировщиков. В каждой команде есть менеджер проектов;
- релизный цикл - 1 неделя;
- в команде уже налажены процессы тестирования, всё важное описано в регламентах;
- не проводим ручное регрессионное тестирование - сразу покрываем его автотестами;
- тестируем только бэкенд – фронт и мобильные приложения находятся в ведении других команд;
- на старте к новичку прикрепляется наставник, на онбординг выделяется 1-1,5 месяца, далее - боевые задачи;
- в команде есть QA-лид, который проводит встречи 1-1, помогает с составлением индивидуального плана развития и любыми рабочими вопросами;
- проводим Performance Review 2 раза в год, по результатам которого определяется размер премии;
- проводим оценку грейда и/или пересмотр ЗП не реже 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 для ведения документации.

Возможные векторы развития для перехода на уровень senior:
- расширение экспертизы в сервисах команды;
- углубление знаний Python, участие в code review с точки зрения метода белого ящика;
- развитие в автоматизации, нагрузочном тестировании;
- роль QA лида небольшой команды (3-5 тестировщиков): проведение встреч 1-1, помощь в составлении индивидуальных планов развития, оценка тестировщиков.

Что мы ожидаем:
- опыт работы тестировщиком от 2х лет;
- уверенное владение теорией тестирования и техниками тест дизайна;
- понимание клиент-серверной архитектуры;
- опыт работы в Postman/Insomnia/Hoppscotch;
- владение Python на начальном уровне (например, пройдены курсы по основам языка/автоматизации);
- знание базовых команд git;
- опыт работы с CI/CD, например, Gitlab;
- опыт работы с СУБД, например, PostrgeSQL/ClickHouse/elasticsearch.

Будет преимуществом:
- опыт автоматизации API или веб-приложений/мобильных приложений;
- владение pytest;
- опыт ревью кода;
- опыт работы с очередями сообщений (Kafka);
- базовые знания docker + k8s;
- опыт проведения нагрузочного тестирования;
- владение английским языком, достаточным для чтения технической документации.

Навыки
  • Python
  • Pytest
  • API
  • REST API
  • User Story
  • User Flow
  • CI/CD
  • Postman
  • Docker
  • QA
Посмотреть контакты работодателя

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

Middle Data Scientist

Актив Системс

Удаленная работа
  • Новосибирск

  • Не указана

Рекомендуем
2ГИС
Удаленная работа
  • Новосибирск

  • Не указана

Рекомендуем
uForce
Удаленная работа
  • Новосибирск

  • Не указана

Рекомендуем
Инетра
Удаленная работа
  • Новосибирск

  • до 230000 RUR

Яндекс Команда для бизнеса
Удаленная работа
  • Новосибирск

  • от 40000 RUR

2ГИС
Удаленная работа
  • Новосибирск

  • от 40000 RUR

АйтиСФ
Удаленная работа
  • Новосибирск

  • от 40000 RUR

Яндекс Крауд
Удаленная работа
  • Новосибирск

  • до 50000 RUR

Яндекс Крауд
Удаленная работа
  • Новосибирск

  • до 50000 RUR

2ГИС
Удаленная работа
  • Новосибирск

  • до 50000 RUR

Городской Юридический Центр
Удаленная работа
  • Новосибирск

  • до 75000 RUR

Яндекс Крауд
Удаленная работа
  • Новосибирск

  • до 50000 RUR

Яндекс Крауд
Удаленная работа
  • Новосибирск

  • до 50000 RUR

2ГИС
Удаленная работа
  • Новосибирск

  • до 50000 RUR

СофтМолл

Senior AI/ML Developer

СофтМолл

Удаленная работа
  • Новосибирск

  • до 50000 RUR

Ресурс Менеджмент
Удаленная работа
  • Новосибирск

  • до 80000 RUR

Диплей
Удаленная работа
  • Новосибирск

  • до 80000 RUR

Удаленная работа
  • Новосибирск

  • до 200000 RUR

Ворк5
Удаленная работа
  • Новосибирск

  • до 70000 RUR

Контур
Удаленная работа
  • Новосибирск

  • до 70000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию