Mobile automation QA -> Junior mobile developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Всем привет!
Признаемся честно, у нас никогда не было подобной вакансии. В ManyChat за качество продукта отвечает команда, а не только QA, поэтому выделенного отдела качества у нас нет. Автотесты пишут разработчики, а новые фичи мы тестируем всей командой. Так уже работает в веб-версии нашего приложения, так будет работать и в мобильных приложениях. Поэтому эта эксклюзивная позиция - настоящая торпеда по превращению QA в разработчика и серьезный челлендж: нужен коллега, который на первом этапе поможет систематизировать ручное тестирование приложения, настроит процесс автоматизации UI-тестов, а через полгода вырастет в iOS-разработчика под чутким менторством нашего лида.
Что нужно будет делать:
- Ручное тестирование приложения под iOS
- Сетап инфраструктуры автоматического тестирования
- Написание нативных UI-тестов
- Составление тестовых сценариев
Требования к кандидатам:
- Желание развиваться в разработке под iOS
- Опыт ручного тестирования мобильных приложений от 2-х лет
- Опыт разработки автотестов на одном из высокоуровневых языков программирования (таких как Java, Objective-C, Swift)
- Знакомство с XCTest, экосистемой iOS
Дополнительным плюсом будет:
- Знакомство с другими языками программирования
- Знание протоколов REST, HTTP/HTTPS, GRPC, WebSocket
- Знание других тестовых фреймворков (Appium, EarlGrey, Selenium )
Кроме бонусов к которым все привыкли (ДМС, компенсация фитнеса и прочее), мы предлагаем:
- Глобальный востребованный продукт (большая часть клиентов зарубежом), который растёт кратно каждый год
- Гибкий график
- Нормальную технику для работы (macOS)
- Поездку в Америку раз в год на нашу собственную конференцию
- Отсутствие менеджера с неадекватными идеями и сроками (у нас плоская структура, которая живет и работает сама)