Quality Engineer

Job expired!

En Lilly, combinamos el cuidado con el descubrimiento para mejorar vidas a nivel mundial. Con sede en Indianápolis, Indiana, Lilly es un líder global en atención médica dedicado a descubrir y proporcionar medicamentos que cambian la vida. Nuestros empleados trabajan para mejorar la gestión de enfermedades, contribuir al bienestar de la comunidad y comprometerse con el voluntariado y la filantropía. Priorizamos a las personas en todo lo que hacemos y buscamos individuos decididos a tener un impacto positivo en la salud global.

La orientación en nuestro equipo es hacia maximizar la eficiencia y la calidad, al tiempo que fomentamos una cultura de innovación constante. Únase a nosotros para contribuir significativamente a la transformación del cuidado de la salud.

Conviértase en parte de esta misión y ayude a Lilly a seguir estableciendo estándares en la industria de la salud. Trabajando juntos, podemos lograr un futuro más saludable y equitativo para todos.

Título del Trabajo: Ingeniero de Calidad

El Ingeniero de Calidad mejorará nuestras soluciones de software a través de construcciones avanzadas, automatización de pruebas y aprovisionamiento de entornos. Las responsabilidades incluyen ofrecer capacidades de automatización escalables alineadas con nuestras metodologías de pruebas, especificaciones de entornos objetivo y prácticas de gestión de calidad. Este rol desarrollará la plataforma de entrega continua, gestionará flujos de trabajo de automatización y colaborará con equipos de desarrollo de productos para aprovechar la automatización en las soluciones de salud digital de Lilly.

Responsabilidades Principales del Puesto:

  • Crear una hoja de ruta integral de entrega continua; identificar casos de uso de alto valor para construcción y automatización de pruebas; promover la hoja de ruta y asegurar la aprobación organizacional para su implementación.
  • Ofrecer una capacidad de "autoservicio" para el uso del equipo de desarrollo de productos, permitiendo que el código pase del registro en el repositorio a entornos de prueba y despliegue automatizados, incorporando Integración Continua, Entrega/Despliegue Continuo y Automatización de Infraestructura Continua.
  • Diseñar, implementar y mantener un marco para scripts de prueba automatizados dentro de la capacidad de autoservicio; instruir y asistir a otros en el uso del marco.
  • Mantener los repositorios de código fuente de Salud Digital.
  • Colaborar con equipos de desarrollo de productos y plataforma para mejorar continuamente las capacidades de automatización de software.
  • Trabajar con ingenieros de seguridad de la plataforma de Salud Digital para mitigar posibles amenazas cibernéticas en los entornos de desarrollo/prueba/producción en la nube y en aplicaciones móviles.
  • Redactar, mantener y ejecutar procesos operativos estándar siguiendo los procesos del sistema de gestión de calidad (QMS) de Lilly.
  • Utilizar procesos estandarizados del ciclo de vida del desarrollo de software y promover mejoras para una mayor calidad, eficiencia, repetibilidad y control.

Calificaciones Básicas del Puesto:

  • Título de Licenciatura o Asociado en Ciencias de la Computación, Ingeniería o campo relacionado.
  • 5-6 años de experiencia profesional en entregar soluciones de software de principio a fin.
  • Comprensión de las pruebas de carga y rendimiento.
  • Experiencia en Programación Orientada a Objetos, serialización de datos, APIs REST y control de versiones de código de software.
  • Sólida experiencia en Python, TypeScript, JavaScript o pruebas de API RESTful.
  • Experiencia sólida con GitHub y JIRA.
  • Experiencia comprobada con herramientas de automatización de pruebas como Rest Assured, pytest, Postman, Selenium, VS Code, Appium, Cucumber, WebdriverIO y node.js.
  • Experiencia laboral relevante en el desarrollo de marcos de automatización de pruebas de software.
  • Experiencia con AWS u otras tecnologías en la nube.
  • Conocimiento en aprendizaje automático y modelos de IA de código abierto.
  • Experiencia con sistemas de Integración Continua (por ejemplo, GitHub Actions).
  • Conocimiento práctico de conceptos de desarrollo de software Agile.
  • Comprensión de los Sistemas de Gestión de Calidad (QMS).

Habilidades/