Наш стэк:
Backend - Golang
Testing - Python (Pytest)
Streaming – Kafka
NoSQL: Elasticsearch, MongoDB, Cassandra, Scylladb
InMemory: Redis, Aerospike
LoadBalancing: Ingress nginx, linkerd, istio
Trace: Jaeger
Container management: Kubernetes, Docker-compose
Cloud: AWS
CI: Gitlab CI
CD: ArgoCD
Работаем с Protobuf, метриками (prometheus, victoriametrics), http/grpc, kafka, Redis, RabbitMQ
Требования:
- знание языка программирования Python и основ ООП;
- знания фреймворка pytest и библиотек для него;
- знание основных инструментов (ADB, Appuim, Allure), использующихся в автоматизации тестирования мобильных приложений;
- знания и опыт работы в git и gitlab (желательно) или альтернативных систем CI/CD;
- настройка эмуляторов и реальных устройств для возможности выполнения автотестов на них;
- умение запускать автотесты на фермах устройств.
Обязанности:
- Создавать авто-тесты и фреймворк для тестирования;
- Анализировать требования и результаты авто-тестов;
- Подготавливать тестовые данные;
- Искать, документировать и сопровождать ошибки в баг-трекере;
- Вручную проверять разработанный функционал, где автоматизация нерациональна.