 
                
                    
        Agile Soft
QA Automation Engineer (Python)
- 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+ мес