Middle QA Engineer - Описание вакансии
Что предстоит делать
- Обеспечивать сквозное контроль качества в многокомпонентной экосистеме, включая веб-приложения, мобильные приложения для iOS/Android и бэкенд-сервисы
- Руководить проверкой критически важных интеграций, включая сторонние SDK, обеспечивая целостность данных, производительность и надежность
- Разрабатывать и поддерживать стратегии тестирования, планы тестирования и критерии приемки для сложных продуктовых функций
- Выполнять анализ требований, спецификаций и архитектуры на ранних стадиях (shift-left) для выявления рисков и несоответствий
- Управлять полным жизненным циклом дефектов: выявлять, документировать, приоритизировать и проверять исправления в рамках циклов выпуска
- Проводить анализ первопричин (RCA) с использованием логов и инструментов мониторинга в staging и production средах
- Сотрудничать с командами DevOps и Automation для улучшения процессов CI/CD и ускорения доставки
- Обеспечивать гибкую QA-поддержку командам и проектам в зависимости от потребностей бизнеса
Требования
- Опыт работы в области обеспечения качества ПО более 3 лет в продуктовых или финансовых компаниях
- Глубокие знания в области мобильного QA: глубокое понимание архитектур iOS и Android, опыт работы с Xcode и Android Studio, а также взаимодействия клиент-сервер
- Практический опыт работы с инструментами инспекции трафика (например, Charles, Proxyman, Fiddler) для отладки интеграций и анализа API-трафика
- Уверенный опыт в тестировании бэкенда и API: REST (Postman, Swagger, cURL) и знакомство с gRPC (Protobuf)
- Понимание микросервисной архитектуры и событийно-ориентированных систем (например, Kafka)
- Опыт работы с инструментами мониторинга и логирования (например, Sentry, Firebase Crashlytics, Kibana) для устранения неполадок и RCA
- Глубокое знание QA-методологий, практик Agile/Scrum и опыт работы в сложных корпоративных средах
- Английский язык B2
Желательно
- Базовые знания в области автоматизации тестирования, CI/CD (GitLab CI/GitHub Actions), контейнеризации (Docker/Kubernetes) и SQL для валидации данных
Мы предлагаем
- Долгосрочный контракт с QIC с 3-месячным испытательным сроком
- Культура, дружелюбная к удаленной работе, с представителями из более чем 25 стран
- Ежемесячная выплата в долларах США на ваш банковский счет через SWIFT
- Полностью удаленная работа, 5 дней в неделю (воскресенье–четверг), часовой пояс GMT+3
- Отпуск: 20 дней, 10 больничных в год
- Обзоры производительности дважды в год с потенциальным повышением зарплаты
- Возможность поддержки релокации в Доху, Катар
Кто вы
- Активный QA-специалист с сильным фокусом на сквозное качество веб-, мобильных и бэкенд-сервисов
- Проактивный сотрудник с сильными навыками сотрудничества для работы с кросс-функциональными командами
- Аналитический мыслитель с опытом раннего выявления рисков и внедрения улучшений
Технологии, с которыми мы работаем
- Vue 3, Pinia, Nuxt 3, Storybook, Sentry, Golang, PostgreSQL, Kafka, gRPC, Camunda
- Redis, Docker/Kubernetes, Prometheus/Grafana, TypeScript
- Vite, Nx, Sass, Vitest, Prettier, Strapi, Eslint
О команде
City Team в QIC City Team управляет нестраховой экосистемой QIC, фокусируясь на создании туристических продуктов с нуля и разработке бесшовных, цифровых решений, интегрирующихся в повседневную жизнь.