Инженер по автоматизации тестирования (Golang, back-end, Ozon Bank) (удаленная работа)

1 февраля 2023

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

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

Ozon Bank один из ключевых активов Ozon Fintech и платформа для дальнейшего роста всех сервисов и продуктов. Сейчас проект на ранней стадии развития: это редкая возможность встать у истоков уникального бизнеса и определять его будущее своими действиями и решениями.

Мы обеспечиваем продукты финтеха Ozon автотестами и утилитами, помогающими в тестировании. У нас есть несколько команд, каждая из которых отвечает за определённую область в QA.

Ищем опытного QA-инженера, который станет частью большой команды. Задачи команды связаны с автотестами на Golang, а также с разработкой сервисов подготовки тестовых данных, моков, нагрузочного тестирования, системы проверок покрытий и балансировки тестов.

Это редкая возможность научиться практикам автоматизации в микросервисах и вырасти в SDET с сильными навыками в разработке, базах данных, CI/CD-практиках и многом другом.

Что есть у нас:

  • линтеры, компонентные, юнит- и e2e-тесты для backend (пишем на Golang)
  • несколько самостоятельных проектов на Go и Python
  • все тесты встроены в CI и единую систему, в которой детально измеряется покрытие кода
  • дружная команда помогает в освоении и в код-ревью :)

Что предстоит:

  • писать автотесты как точечно на микросервисы, так и на сложные бизнес-сценарии (Golang, gRPC/HTTP, PostgreSQL, Kafka)
  • заниматься организацией и улучшением процессов тестирования вместе с командой: применение моков, работа с тестовыми данными, нагрузочное тестирование
  • развивать проекты для тестирования и помогать командам разработки переиспользовать эти наработки

Мы ожидаем, что вы:

  • умеете применять в работе техники тест-дизайна
  • знаете и понимаете основные принципы тестирования и автоматизации
  • обладаете опытом тестирования и автоматизации на backend/API с базой данных
  • умеете приоритизировать задачи и принимать эффективные решения
  • знаете или стремитесь изучить Golang и тестирование на нём (мы готовы помочь перейти с другого языка)