👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Специалист по автоматизированному тестированию ПО / Automation QA (Appium)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Комплексные IT-решения для международных проектов

Описание вакансии

Условия работы

Компания Emphasoft занимается заказной разработкой IT решений для наших партнеров как с российского, так и с западного рынка. Мы специализируемся на разработке web-приложений для стартапов на различной стадии.

Сейчас компания растет, появляются новые активно развивающиеся проекты, поэтому нам в команду нужны опытные разработчики.

Мы ищем Automation QA Engineer, использующего Appium для автоматизации в проект, занимающийся разработкой различного типа чипов для отслеживания состояния здоровья животных (тестирование мобильных приложений).

Основные задачи:

  • Разработать и внедрить инфраструктуры автоматизации тестирования QA и сценарии тестирования для систем Клиент-Mobile-BackEnd;
  • Разработка и выполнение тестов E2E для iOS и Android;
  • Тестирование новых функций приложения с фокусом на глубокие внутренние аспекты и их интеграцию с ОС.
  • Освоение и внедрение новых функций, технологий и платформ за относительно короткое время (Bugfender, Raygun, Crashlytics, Datadog).

Требования:

  • Не менее 2-х лет опыта написания автотестов на Python c использованием Appium;
  • Высшее образование в сфере точных наук;
  • 3 года опыта написания автоматизированных тестов для мобильных устройств (тесты автоматизации пользовательского интерфейса, интеграционные тесты);
  • Опыт работы хотя бы с одним из инструментов тестирования iOS, таких как Instruments, XCUITest, XCTest и XCode;
  • Опыт работы с инструментами тестирования Android: инструментальные тесты, локальные тесты, Espresso или Android Studio;
  • Опыт разработки инфраструктуры автоматизации не менее 2-х лет;
  • Опыт работы с RESTful API;
  • Английский (B1+ level) для работы с англоговорящей командой;

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

  • Опыт написания мобильных модульных тестов на устройстве или эмуляторе;
  • Опыт мобильного тестирования с RFW Cucumber;
  • Опыт работы с одной из систем: AWS Device Farm, Sauce Labs, WebdriverIO, Dockers, AWS, Airflow, BroswerStack App Automate;
  • Опыт A/B-тестирования;
  • Опыт ручного веб/мобильного тестирования от 1 года;
  • Опыт работы и/или создания конвейеров CI/CD и понимание цикла разработки мобильной автоматизации (Jenkins, действия GitHub, Azure AppCenter);
  • Хорошие знания мобильных операционных систем;
  • Опыт тестирования Mobile SDK/Location-driven/NFC/BLE фич;
  • Опыт тестирования расхода заряда батареи в фоновом режиме;
  • Опыт работы в среде Linux с навыками написания сценариев (bash, shell);
  • Опыт работы с мобильными веб-прокси и инструментами отладки (ex. Charles Proxy).

    Бонусы

    • Гибкий график работы, возможность самостоятельно планировать свой рабочий день;
    • Полную удаленку - нам совершенно не принципиально, в какой стране или городе ты находишься :)
    • Корпоративные курсы английского языка;
    • Корпоративная программа бонусов и привилегий от партнеров;
    • Отсутствие микроменеджмента и бюрократии.