HeadSpin, компания PartnerOne, представляет собой платформу тестирования с поддержкой искусственного интеллекта, которая позволяет проводить тестирование в реальных условиях на мобильных устройствах с SIM-картой, браузерах, Smart TV и OTT-устройствах в более чем 50 глобальных локациях, с гибкими вариантами развертывания в облаке и на локальных серверах. Она предлагает глубокие аналитические данные о производительности с помощью аналитики на базе ИИ, более 130 встроенных ключевых показателей эффективности (KPI), данных на основе сессий и таких функций, как waterfall UI, анализ первопричин, мониторинг UX и регрессионный интеллект. Поддерживая более 60 фреймворков автоматизации, включая Appium, Selenium, Playwright и XCUITest, HeadSpin обеспечивает бесшовную интеграцию без привязки к поставщику. С корпоративным уровнем безопасности, мощной библиотекой REST API и отсутствием необходимости в SDK или изменениях кода, платформа упрощает тестирование во всех рабочих процессах. Компании, использующие HeadSpin, сообщают о сокращении времени на контроль качества на 68%, уменьшении проблем в продакшене на 90%, ускорении разработки на 30%, а также улучшении времени загрузки и удержания пользователей.
О роли
Вы будете создавать скрипты с использованием Appium и Selenium на Python/Java. Вы получите сертификат Appium Pro и будете работать с клиентами высшего уровня. Вам должно нравиться тестировать мобильные пользовательские интерфейсы и автоматизировать их как на Android, так и на iOS.
Что вы будете делать
- Писать код автоматизации для мобильных приложений
- Собирать данные и проводить их анализ по мобильным приложениям
- Создавать дашборды с собранными данными и предоставлять их клиенту
- Помогать клиенту с автоматизацией, где это применимо
- Понимать структуру приложений и пользовательских интерфейсов iOS и Android и создавать инструменты для автоматизации взаимодействий
- Глубокие знания внутреннего устройства Appium и Appium Desktop
- Рабочее понимание мобильных фреймворков, таких как Espresso и XCTest
- Разработка и развитие производственных веб-сервисов и агентов на Python и Tornado
- Быть членом высокомотивированной команды, которая расширяет все границы в области мобильного тестирования
- Поддерживать фреймворк автоматизированного тестирования для обеспечения непрерывного качества продуктов
- Поддерживать существующие кодовые базы тестирования
- Сотрудничать с инженерами-программистами и тестировщиками для разработки строгих тест-кейсов
- Идентифицировать, записывать, тщательно документировать и отслеживать ошибки
- Обеспечивать качество всего кода и продуктов, выпускаемых компанией
- Помогать клиентам максимально эффективно использовать HeadSpin
- Выполнять другие обязанности по мере необходимости
Что вам нужно
- Степень бакалавра в области программной инженерии, информатики или в смежной области
- 0-2 года практического опыта в разработке программного обеспечения или обеспечении качества ПО
- Самомотивация, креативность, сосредоточенность, ориентация на результат, умение решать проблемы
- Глубокие знания хотя бы одного языка программирования (Python, Java)
- Сильные навыки работы с MySQL или другими базами данных. Умение читать и писать SQL-запросы
- Уверенное владение Linux/Unix средой
- Хорошее знание методологий, инструментов и процессов обеспечения качества ПО
- Общее понимание Appium (инструмент автоматизации мобильных приложений) или Selenium (инструмент автоматизации веб-приложений)
- Опыт работы с инструментами автоматизированного тестирования
- Сильные устные и письменные коммуникативные навыки
- Опыт разработки под Android и/или iOS
- Опыт работы по Agile / Scrum
- Сильные навыки устранения неполадок
- Умение сотрудничать с инженерами и создателями контента