Agile Soft

QA Automation Engineer (Python)

Не указана
  • Алматы
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • QA
  • Pytest
  • Apache Kafka
  • gRPC
  • microservices
  • containerization
  • CI/CD
  • device farms
  • Английский — A1 — Начальный

QA Automation Engineer (Python) - Senior-level

Обязанности в проекте

  • Тестирование backend-приложений

  • Настройка фреймворка для автоматизированного тестирования

  • Написание автотестов с нуля

Обязательные навыки:

  • Глубокие знания Kafka и gRPC для детального анализа дефектов — обязательно

  • Уверенные навыки тестирования распределённой микросервисной архитектуры, механизмов авторизации, асинхронного взаимодействия и контейнеризацииобязательно

Требования:

  • Знание языка программирования Python и основ ООП

  • Опыт работы с фреймворком pytest и его библиотеками

  • Глубокие знания Kafka и gRPC для анализа дефектов — обязательно

  • Уверенные навыки тестирования распределённых микросервисов, механизмов авторизации, асинхронных коммуникаций и контейнеровобязательно

  • Знакомство с основными инструментами автоматизации тестирования мобильных приложений: ADB, Appium, Allure

  • Опыт работы с Git и GitLab (предпочтительно) или другими системами CI/CD

  • Умение настраивать эмуляторы и реальные устройства для запуска автотестов

  • Умение запускать автотесты на device farm

Core Skills: Python, OOP, pytest, Kafka, gRPC, microservices, authorization, async communication, containerization, ADB, Appium, Allure, Git/GitLab, CI/CD, device farms

Условия:

  • конкурентная оплата труда
  • возможность удаленной работы
  • проект 6+ мес