Инженер по автоматизации тестирования / SDET (Python)

Emphasoft

Инженер по автоматизации тестирования / SDET (Python)

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

О компании Emphasoft - международная IT-компания по разработке ПО и аутстаффингу с головным офисом в Финляндии. Мы предоставляем выделенных инженеров и готовые команды для проектирования и создания веб- и мобильных продуктов, помогая клиентам оптимизировать расходы и сокращать время выхода на рынок.

Сейчас мы ищем в команду Инженера по автоматизации тестирования (SDET) для работы над масштабной IoT-платформой. Вам предстоит проектировать архитектуру автотестов, развивать тестовый фреймворк, писать API- и UI-тесты, а также плотно взаимодействовать с командами разработки, DevOps и продукта.

Технологический стек:

  • Язык: Python

  • Фреймворки и инструменты: Robot Framework, Playwright, Locust

  • Интерфейсы и протоколы: REST API, JSON

  • Базы данных: MongoDB, PostgreSQL

  • Брокеры сообщений: Kafka (event-driven система)

  • CI/CD & VCS: Azure DevOps, Git

Основные задачи:

  • Разработка чистого, поддерживаемого и масштабируемого кода автотестов (API и UI)

  • Проектирование и развитие архитектуры тестового фреймворка

  • Валидация телеметрических данных, метрик и агрегаций

  • Написание интеграционных и End-to-End (E2E) тестов

  • Проверка данных в MongoDB и PostgreSQL

  • Интеграция автотестов в CI/CD пайплайны

  • Настройка генерации и поддержки отчетов по автоматизированному тестированию

  • Участие в нагрузочном тестировании

  • Взаимодействие с разработчиками, DevOps и продуктовой командой на всех этапах разработки

Требования к кандидату:

  • От 3+ лет коммерческого опыта в автоматизации тестирования

  • Уверенное владение Python

  • Опыт работы с Robot фреймворком

  • Опыт тестирования REST API и микросервисной архитектуры

  • Понимание принципов построения архитектуры автотестов и фреймворков

  • Опыт работы с SQL и NoSQL базами данных (PostgreSQL, MongoDB)

  • Опыт настройки и интеграции тестов в CI/CD

  • Понимание принципов работы событиййно-ориентированных систем (опыт с Kafka будет плюсом)

  • Способность эффективно работать в команде и участвовать в принятии архитектурных решений

  • Знание английского языка не ниже B2

Будет плюсом:

  • Опыт работы с IoT или системами телеметрии

  • Опыт проведения нагрузочного/производительного тестирования

  • Опыт работы с распределенными и многосервисными системами

  • Понимание принципов построения модульных тестовых фреймворков

Что мы предлагаем:

  • Формат работы: Удаленный формат работы, B2B-контракт

  • Гибкость: Удобный график работы (самостоятельное управление рабочим временем)

  • Культура: Высокий уровень автономии и отсутствие микроменеджмента

Навыки
  • Robot framework
  • Python
Посмотреть контакты работодателя

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

Nitka Technologies, Inc.

Senior Python Developer

Nitka Technologies, Inc.

  • Сербия

  • Не указана

Рекомендуем
Mercury Development

Strong Middle AI-Native SDET

Mercury Development

  • Сербия

  • Не указана

Рекомендуем
Software Country (ТОО Балхаш Системс)

Senior Python Developer (AI-First / AWS Serverless)

Software Country (ТОО Балхаш Системс)

  • Сербия

  • Не указана

Рекомендуем
Nitka Technologies, Inc.

Observability Engineer

Nitka Technologies, Inc.

  • Сербия

  • от 2000 USD

Servers.com
  • Сербия

  • от 2000 USD

Gaijin Games
  • Сербия

  • от 2000 USD

Nitka Technologies, Inc.
  • Сербия

  • от 2000 USD

Wisebits
  • Сербия

  • от 3500 EUR

Manual QA engineer

Полушкина Мария Вячеславовна

  • Сербия

  • от 3500 USD

Kleos
  • Сербия

  • до 80000 RUR

Offer Now
  • Сербия

  • до 8500 USD

Crystalia Glass LLC

Supply Engineer (Construction)

Crystalia Glass LLC

  • Сербия

  • до 8500 USD

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

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