QA Automation engineer (Middle/Senior)

Дата размещения вакансии: 26.04.2025
Работодатель: Адвокатское бюро KALOY.RU
Уровень зарплаты:
от 150000 до 200000 RUR
Город:
Москва
Верейская улица 29с134
Требуемый опыт работы:
От 3 до 6 лет

О проекте:

AdvoCall — первое в России мобильное приложение по поиску и вызову проверенных адвокатов 24/7. 70k+ пользователей, 1,1k+ адвокатов сотрудничают с приложением по всей России.

Обязанности:

  • Проведение функционального, регрессионного и интеграционного тестирования
  • Взаимодействие с разработчиками для устранения найденных дефектов
  • Поддержка инфраструктуры для запуска тестов
  • Анализ требований, создание тестовых сценариев и тест-кейсов для кросс-платформенных приложений
  • Разработка, поддержка и оптимизация автоматизированных тестов для мобильных приложений и API (iOS/Android/REST API)
  • Участие в интеграции автотестов в CI/CD (настройка, передача команд сборки и запуска для DevOps)
  • Участие в проверке кода (code review) автотестов и новых функций
  • Документирование дефектов и активное взаимодействие с командой

Требования:

  • Понимание методологий тестирования и разработки (Agile, Scrum), опыт работы в кросс-функциональной команде

  • Базовое понимание мобильной разработки: Swift/SwiftUI, Java/Kotlin/Jetpack Compose

  • Опыт автоматизации тестирования мобильных приложений (iOS/Android) с использованием Appium, Selenium, Robot Framework

  • Достаточные знания backend-стека (PostgreSQL, NodeJS, REST API)

  • Знание инструментов для тестирования API (например, Postman, RestAssured)

  • Опыт работы с Git и понимание процессов CI/CD (GitLab CI, GitHub Actions, Jenkins, Gitea, Drone CI)

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

  • Технический английский для чтения документации и коммуникации

  • Готовность работать с legacy-автотестами и улучшать их

  • Умение работать в команде и хорошая коммуникация

Будет преимуществом:

  • Опыт в написании тестовой документации

  • Опыт с нативными фреймворками: XCTest (iOS/Swift), Espresso (Android/Java/Kotlin)

  • Опыт тестирования микросервисов

  • Опыт с frontend-тестированием (Jest, Playwright, Cypress) для NextJS / React

  • Навыки работы с Docker, Docker Compose для тестовых стендов

Условия:

  • Формат работы: частичная занятость, полная занятость (удаленно, гибридно или в офисе)

Стек:

  • iOS Swift (SwiftUI)

  • Android Kotlin (Compose)

  • Back NodeJS (NestJS, ExpressJS)

  • Front NextJS, React