Актуальные заказы по Тестирование Android

Технический аудитор по разработке

Удаленно
Part-time

В поисках технического аудитора по разработке.


Основные должностные обязанности и задачи:

  • Аудит ежемесячных расходов на проект.
  • Проверка трудозатрат по задачам.
  • Поиск путей оптимизации трудозатрат и работы команды.
  • Оценка эффективности времени на звонки и встречи.


Объективные сложности, с которым необходимо быть готовым:

  • Разобраться в структуре и функционале экосистемы проекта.
  • Суметь работать и использовать внутренние инструменты (Jira, Confluence, Bitbucket и др).
  • Встроиться в команду разработчиков и суметь построить эффективное взаимодействие.


Нужно знать / иметь общее понимание по языкам программирования: 

  • Backend: С#, .Net Core 6 + MS SQL для БД.
  • Frontend: React, Redux.
  • iOS: Swift.
  • Android: Kotlin.


Также нужно знать о процессе тестирования программных продуктов включая Unit и Авто-тесты.


Владение иностранными языками:

  • Английский – Intermediate и выше.

Android developer

Удаленно
Full-time

В поисках Middle/Senior Android developer для работы над приложением для телевидения.


Задачи:

  • Разработка новых и модификация существующих приложений на Java/Kotlin.
  • Тестирование и интеграция новых мультиплатформенных видеоплееров.
  • Взаимодействие с backend командой разработчиков.
  • Поддержка пайплайнов CI/CD Gitlab для своих приложений.
  • Написание автотестов, документации, отчетов.


Требования:

  • 3+ лет разработки на Java, Kotlin.
  • Медиа стек.
  • Понимание, как собрать плеер в приложении, изменить его код.
  • Кастомизация плееров, желателен опыт работы со следующими плеерами:

ExoPlayer framework;

VLC player framework;

Android native media player;

  • Понимание полного цикла производства коммерческого софта, включая тестирование.
  • Знание любой CI/CD, в идеале GitLab.
  • Знание ffmpeg, libav - большой плюс.
  • Знание стандартов и форматов стриминга, например, HLS или MPEG-DASH - большой плюс.
  • Опыт создания реальных мобильных приложений для ТВ или ОТТ сервисов очень желателен.
  • Умение решать проблемы на своем уровне без привлечения ресурсов менеджеров.
  • Желательно умение работать в команде.







QA Mobile

Удаленно
Full-time
Проектная занятость
Требования: • Опыт ручного тестирования мобильных приложений; • Опыт тестирования API-сервисов; • Знание теории ручного тестирования: проектирование/план/сценарии/тестовые примеры; • Опыт использования таких инструментов, как JIRA и confluence, для управления жизненным циклом; • Ориентированный на детали, целеустремленный человек с сильными аналитическими и исследовательскими навыками; • Позитивный настрой, энтузиазм, мотивация и стремление к постоянному совершенствованию. Инструменты: • Android studio/ Xcode • Altair/Postman; • Jira и Confluence • Testrail • Скрипач Обязанности: • Выполнение ручного тестирования мобильных приложений: iOS и Android; • Регрессионные тесты для выпусков мобильных приложений; • Подготовка тестовых примеров и отчетов об ошибках; • Анализ результатов тестирования, устранение неполадок и описание дефектов с высоким уровнем детализации; • Написание и поддержка автоматизированных тестов.

DevOps

Удаленно
Full-time
Проектная занятость
Задачи: • развитие и обслуживание инфраструктуры; • взаимодействие с командами, предоставляющие инфраструктурные и бизнес-сервисы; • ведение сопроводительной документации; • взаимодействие с командами разработки и тестирования; • неотложное решение проблем, связанных с работой сервисов; * выполнение инженерных практик DevSecOps; * выстраивание процессов работы внутри команды и со смежными системами; * создание CI/CD для мобильных приложений. Стек: * Atlassian Stack * OpenShift * Docker * PostgreSQL * Unix * Teamcity * Nexus Artifactory * SonarQube * Firebase * Kotlin * Swift * Java Что мы хотим в тебе видеть: * Способности к аналитическому мышлению; * Знакомство с современными тенденциями развития инфраструктуры и опыт работы — контейнеризация, оркестрация (Docker, k8s, OpenShift); * Большой опыт работы и знание nginx; * Прекрасные знания в области администрирования linux — от настройки софта до аудита и разбора сложных проблем * Знание принципов построения и функционирования сетей и протоколов стека TCP/IP; * Умение автоматизировать различные компоненты инфраструктуры (Helm/Ansible/Salt/Terraform); * Опыт работы с продуктами Atlassian; * Опыт работы с CI/CD Tools ( Jenkins, Teamcity, Buildbot, Gitlab-CI ); * Знания какого-либо скриптового языка ( Bash, PowerShell, Python, Go ); * Опыт или знания о Security в DevOps ( DevSecOps ) - безопасность контейнеров, приложений, взаимодействия. Опыт работы с ServiceMesh желателен; * Работа с системами логирования и мониторинга ( ELK/EFK Stack; Prometheus/Grafana/Zabbix ). Дополнительно: * Работа с мобильными сборками и выстраивание пайплайнов (Firebase, TestFlight, Apple Developer; Full Life Cycle для MacMini; Сборка и настройка под Android).

Старший специалист по Android

Удаленно
Full-time
Проектная занятость
Обязанности: - Разработка и создание современных приложений для платформы Android - Сотрудничество с межфункциональными командами для определения, разработки и внедрения новых функций - Работа с внешними источниками данных и API - Проводить модульное тестирование кода на предмет надежности, включая граничные случаи, удобство использования и общую надежность. - Работа над исправлением ошибок и повышением производительности приложения - Постоянный поиск, оценка и внедрение новых технологий для повышения эффективности разработки. Требования и навыки: - Подтвержденный опыт разработки программного обеспечения и развитие навыков работы с Android - Подтвержденный опыт работы в области разработки приложений для Android и - Публикация как минимум одного оригинального приложения для Android - Опыт работы с Android SDK - Опыт работы с удаленными данными через REST и JSON - Опыт работы с библиотеками и API сторонних разработчиков - Рабочие знания общего мобильного ландшафта, архитектур, тенденций и новых технологий - Уверенное понимание полного жизненного цикла мобильной разработки.

Android-разработчик

Удаленно
Full-time
Проектная занятость
Мы ищем Android-разработчика для одного из наших клиентов в Мюнхене. Задачи: - Разработка функций для существующего Android-приложения; - Анализ и исправление ошибок; - Сотрудничество и обмен идеями с инженерами, владельцами продуктов и UX/UI-дизайнерами в Agile-среде; Требования: Должны иметь: - Опыт разработки нативных Android-приложений (3-4 года); - Очень хорошие знания Kotlin (не менее 2 лет активного использования), MVVM, RxJava (3 года) и чистой архитектуры; - Опыт тестирования (модульное тестирование, интеграционное тестирование) и GIT в качестве инструмента версионирования; - Качественное и ориентированное на пользователя мышление. Желательно иметь: - Корутины, Навигационный компонент Androidx, GraphQL, Jetpack Compose, знание паттерна MVI, опыт работы с AndroidTV. Продолжительность проекта: 6 месяцев+