Разработка перспективной торговой платформы: автоматизация QA и нагрузочное тестирование.

Обязанности:

  • Развивать тестовый фреймворк на Python и создавать инструменты автоматизации тестирования распределённых торговых систем (backend).
  • Разрабатывать инструменты и проводить нагрузочное тестирование и тестирование производительности.
  • Участвовать в настройке и поддержке CI/CD-конвейера.
  • Анализировать требования к ПО, разрабатывать планы и сценарии тестирования.
  • Подготавливать тестовые стенды, данные и сценарии для последующей автоматизации.

Требования:

  • Опыт тестирования от 3 лет.
  • Опыт в финансовой сфере: системы электронной торговли, интеграция с биржами через протоколы или API.
  • Опыт нагрузочного и performance-тестирования сложных распределённых систем и написания интеграционных тестов для backend-систем.
  • Уверенное знание Python и не менее 2 лет опыта разработки автотестов с unittest или pytest.
  • Знание Windows, cmd и PowerShell; Linux и bash.
  • Знание Docker и SQL, опыт написания запросов средней сложности.
  • Опыт работы с системами контроля версий, предпочтительно Git, и CI-инструментами, предпочтительно GitLab CI или Jenkins.

Условия: удалённая работа по РФ, гражданство РФ. Срок привлечения — от 6 месяцев. Ставка обсуждается.