Web Amazon Music
Descripción
Amazon Music busca ingeniero de desarrollo de software para test que se incorporará a las oficinas en Bangalore (India).
Todos los miembros del equipo tienen un impacto significativo en las características, la dirección y la entrega del producto.
Te unirás al equipo de automatización de voz de Amazon Music en Bangalore, que es responsable de crear marcos, herramientas, infraestructura y pruebas para probar la experiencia de voz de extremo a extremo de Amazon Music.
Responsabilidades
- Trabajarás en un ecosistema complejo donde el ciclo de vida de una expresión de voz necesita ser rastreada y validada en varios componentes que tocan una amplia gama de tecnologías y equipos, tanto dentro como fuera de la música.
- Evaluarás las soluciones existentes dentro de Amazon, compararás las soluciones con sus pros y contras, y recomendarás una solución en términos de estrategia a largo o corto plazo. Diseñarás, implementarás y desplegarás estas soluciones, que prueban características de mediana y gran escala, componentes individuales y servicios.
- Diseñarás componentes / sistemas de marco modular, mejoras de marco, dentro del marco existente o diseñarás nuevos marcos en conjunto, si es necesario. Se espera que utilices varios patrones de diseño y tecnologías para crear soluciones que sean confiables, genéricas, ampliables y reutilizables, en múltiples configuraciones regionales, dispositivos, funciones, equipos, etc.
- Serás un colaborador independiente que trabajará con varias partes interesadas para mejorar la calidad general de la experiencia de E2E Voice del cliente, alineada con los lanzamientos de productos de varios equipos de Amazon Music.
- El enfoque clave de SDET2 también es reducir la ejecución de pruebas manuales / de regresión y mejorar la eficiencia de las pruebas mediante la creación de soluciones automatizadas, relacionadas con el dominio de voz.
- Debe identificar y reducir los defectos al principio del ciclo, mediante la creación y el impulso de la adopción de herramientas de autoservicio y marco para los equipos comerciales y de QA / Dev de Voice para reducir los costes de prueba y administrar los riesgos futuros.
- También evangelizarás e incorporarás a varios equipos al marco mediante la realización de múltiples sesiones para ayudarlos a comprender la arquitectura de alto nivel del F / W, asesorando y capacitando a los compañeros de equipo / partes interesadas sobre el marco.
- Propondrás y utilizarás las mejores prácticas / procesos de ingeniería de S / W para mejorar la excelencia operativa, manteniendo altos estándares de codificación, trabajando en el modelo de equipo Ausente revisando el diseño y el código para los equipos de socios.
Requisitos
Cualificaciones mínimas
- Licenciatura / Grado o máster en Ciencias de la Computación.
- Más de 3 años de experiencia como Desarrollador o SDET.
- Crear módulos escalables de marcos de prueba automatizados a través de las últimas tecnologías.
- Participar en inspecciones de diseño y código.
- Exposición a pruebas API.
- Automatizar funciones, cuyo alcance abarcará todas las funcionalidades de los servicios como precuela de la automatización.
- Analizar registros de prueba.
- Crear informes de prueba.
- Coordinarse con las partes interesadas.
- Fuerte conocimiento de los fundamentos de la informática y las estructuras de datos.
- Experiencia demostrada en escribir código limpio rápidamente. Preferiblemente codificación Java.
- Fuertes habilidades analíticas y de resolución de problemas, depuración.
- Comprensión de las metodologías, ciclo de vida y procesos de QA.
- Experiencia trabajando en estrecha colaboración con equipos de desarrollo y comerciales para comunicar los impactos y comprender los requisitos comerciales.
- Fundamentos de la informática en el diseño de algoritmos, resolución de problemas y análisis de complejidad.
- Experiencia en el desarrollo de herramientas y marcos de automatización de pruebas.
- Experiencia desarrollando estrategias de prueba de alta calidad y automatización de pruebas.
- Comunicación cómoda de forma interfuncional y entre niveles de gestión en entornos formales e informales.
- La experiencia en la automatización de pruebas de dispositivos y dominios de voz utilizando cualquier herramienta equivalente es una ventaja.
Cualificaciones deseadas
- Fuertes habilidades de codificación y diseño orientado a objetos (Java preferiblemente en una plataforma UNIX o Linux).
- Experiencia con sistemas distribuidos (de varios niveles), algoritmos y bases de datos relacionales.
- Habilidad para articular con eficacia los desafíos y soluciones técnicos.
- Gestionar bien los problemas ambiguos / indefinidos; capacidad de pensar de forma abstracta.
- Experiencia en codificación con marco de automatización, herramientas y servicios para móviles.
- Experiencia laboral en testing API y Automatización de los servicios.
- Creatividad e iniciativa para mejorar la cobertura y eficacia del producto.
- Experiencia en pruebas de bases de datos, incluido el diseño y manipulación de datos de prueba, validación de procesos almacenados, trabajos, disparadores y replicación.
- La experiencia en procesamiento de cadenas y procesamiento de voz es una ventaja.
Por favor, para solicitar este trabajo visita account.amazon.jobs.