Ingeniero de Pruebas de Software de Sistemas Embebidos Automatización de Python Kalamazoo, MI

Ingeniero de Pruebas de Software de Sistemas Embebidos Automatización de Python

Tiempo completo • Kalamazoo, MI
Ingeniero de pruebas de software de sistemas embebidos – Automatización en Python
Ubicación: Kalamazoo, MI – En el recinto
Tipo de empleo: Contrato
Duración del contrato: 6 meses, con posibilidad de prórroga
Tipo: Presencial (5 días a la semana)

Resumen del puesto
Perfil importante del candidato
  • Buscamos específicamente ingenieros con experiencia probando sistemas embebidos y productos físicos de hardware.
  • Los candidatos cuya experiencia se centra principalmente en aplicaciones de TI empresariales, aplicaciones web empresariales, control de calidad basado en navegador o control de calidad general de software sin experiencia en productos embebidos/hardware probablemente no encajen en este puesto.
  • Los candidatos más sólidos habrán construido soluciones automatizadas de pruebas basadas en Python que interactúan directamente con dispositivos embebidos, productos de hardware, protocolos de comunicación y APIs.

Responsabilidades clave
  • Diseñar y desarrollar software de prueba automatizado para sistemas embebidos y productos de hardware usando Python.
  • Desarrollar y mantener frameworks de pruebas automatizados y suites de pruebas usando Python y Pytest.
  • Prueba la comunicación e interacción entre software embebido, dispositivos edge, APIs y componentes de hardware.
  • Realizar pruebas de API, incluyendo servicios web REST/HTTP y SOAP.
  • Desarrollar y ejecutar pruebas que involucren protocolos de comunicación CAN.
  • Utiliza herramientas como ReadyAPI para pruebas de API y servicios web.
  • Realizar pruebas funcionales, de integración, de sistema y de regresión de productos embebidos.
  • Soluciona fallos relacionados con software, firmware, comunicaciones de dispositivos e interfaces de hardware.
  • Integra suites de pruebas automatizadas en las canalizaciones CI/CD usando runners de GitHub.
  • Analizar los resultados de las pruebas, documentar defectos y colaborar con equipos de software embebido, firmware, sistemas e ingeniería de hardware.
  • Apoyar las actividades de verificación y validación de productos de acuerdo con los procesos de calidad y ingeniería aplicables.
 
Cualificaciones requeridas
  • Sólida experiencia profesional en pruebas de software y automatización de pruebas de sistemas embebidos.
  • Experiencia práctica escribiendo código de prueba automatizado usando Python.
  • Tengo una sólida experiencia con Pytest u frameworks de prueba similares basados en Python.
  • Experiencia probando productos físicos de hardware, dispositivos embebidos o dispositivos de borde.
  • Experiencia con protocolos de comunicación CAN.
  • Experiencia en pruebas de API, incluyendo APIs basadas en HTTP.
  • Experiencia probando servicios web SOAP.
  • Experiencia con ReadyAPI o herramientas similares de prueba de API.
  • Experiencia integrando pruebas automatizadas en pipelines CI/CD, preferiblemente usando runners de GitHub.
  • Sólidas habilidades de depuración y resolución de problemas en interfaces de software/hardware.
 
Cualificaciones Preferidas
  • Experiencia desarrollando o ejecutando pruebas automatizadas para dispositivos médicos.
  • Experiencia trabajando en un entorno regulado de desarrollo de productos, tales como:
  • Dispositivos médicos
  • Automoción
  • Aeroespacial
  • Defensa
  • Comprensión de las prácticas de verificación y validación para productos embebidos.
  • Experiencia probando productos de hardware conectados o habilitados para red.
  • La experiencia de pruebas de Wi-Fi y RF es un gran punto a favor.
 
Compensación: 80.000,00 - 90.000,00 $ al año




(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