Ingeniero de pruebas de automatización de Android Hybrid - US

Ingeniero de pruebas de automatización de Android

Tiempo completo • Hybrid - US
Ingeniero de pruebas de automatización de Android
Ubicación del trabajo y dirección de informe* Cupertino, CA (5 días de trabajo desde la oficina)
Duración del contrato (en meses)* 12 meses
Solo GC y USC

Detallado - JD

* Construir y mantener marcos de pruebas de automatización de Android para aplicaciones, SDKs y APIs
* Desarrollar y ampliar pruebas de interfaz basadas en Espresso, incluyendo pruebas de interfaz Jetpack Compose
* Diseñar patrones de automatización que reduzcan la fragilidad (selectores estables, sincronización, arquitectura)
* Crear y mantener suites automatizadas (UI, funcional, integración, regresión) para la preparación de la CI
* Depurar fallos de forma eficiente (registros de triaje, capturas de pantalla, pasos de reproducción) y mejorar la fiabilidad
* Colaborar con ingenieros para mejorar la testabilidad (ganchos, IDs, costuras de prueba, herramientas de depuración)
* Contribuir a la documentación de automatización y guías de incorporación para mantener a largo plazo

Requisitos mínimos

* Licenciatura en Informática/Ingeniería de Información o experiencia equivalente
* Sólida experiencia práctica en la construcción de pruebas de automatización de Android en entornos de producción
* Dominio del espresso y experiencia probando la interfaz Jetpack Compose
* Habilidades sólidas de programación en Kotlin (preferido) o Java (depuración, lectura de código, escritura de código comprobable)
* Familiaridad con los pipelines de Gradle, Git y CI
* Experiencia probando APIs RESTful y validando flujos integrados en backend
* Habilidades de comunicación claras (anotaciones, informes de errores, revisiones de relaciones públicas, explicaciones técnicas)

Cualificaciones Preferidas

* Experiencia en la construcción o extensión de marcos de automatización (patrones de arquitectura, utilidades, librerías)
* Experiencia con UI Automator o Appium (según sea necesario para escenarios a nivel de sistema)
* Experiencia con estabilización de pruebas (detección de escamas, estrategia de reintentos, flujos de trabajo de cuarentena, métricas de señal)
* Experiencia con entornos de dispositivos/laboratorio y ejecución a gran escala
* Experiencia con la información, agregación y paneles de control de resultados de pruebas
* La familiaridad con mapas/frameworks de localización es un punto a favor

Entrevista con el cliente* (sí/no): Sí
Proyecto individual* (sí/No): No
Experiencia requerida: 7+

Opciones flexibles de teletrabajo disponibles.

Compensación: 60,00 $ - 65,00 $ la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad