Luna Innovations

Ingeniero de pruebas de sistemas

PythonGo
Traducción automática. Consulta el original.

ACERCA DE LUNA

Luna Innovations Incorporated (Luna) es un líder mundial en pruebas y medición de fibra óptica y detección distribuida, en el que confían fabricantes aeroespaciales, contratistas de defensa, instituciones de investigación y operadores comerciales de todo el mundo. Somos un equipo de innovadores que diseñamos, fabricamos y perseguimos incansablemente la calidad, impulsados por un compromiso compartido de superar las expectativas de nuestros clientes.

DESCRIPCIÓN DEL PUESTO

Estamos buscando un Ingeniero de pruebas de sistemas para unirse a nuestro equipo. El nivel del puesto se determinará en función de la formación y la experiencia; sin embargo, nuestro objetivo es contratar a un Ingeniero de pruebas de sistemas II o a un Ingeniero de pruebas de sistemas sénior.

Este puesto práctico garantiza que nuestro software y nuestros instrumentos funcionen correctamente juntos antes de llegar a los clientes. Usted se encargará de las pruebas desde la integración hasta el lanzamiento, trabajará en estrecha colaboración con nuestros desarrolladores y probadores en toda la línea de productos, y ayudará a liderar nuestra inversión en automatización de pruebas, incluidas las herramientas asistidas por IA. El puesto tiene su sede en nuestra oficina de Blacksburg, VA, donde trabajará directamente con nuestros instrumentos y estaciones de prueba.

Se unirá a un equipo colaborativo que da soporte a productos orientados al cliente y a una herramienta de diagnóstico interna. Planificamos el trabajo y realizamos el seguimiento de las incidencias en tableros de proyectos de GitHub al estilo Kanban, nos reunimos semanalmente para hablar sobre problemas técnicos y el estado del proyecto, y resolvemos problemas complejos juntos.

En el primer año, el éxito incluirá una cobertura de control de calidad constante en todos los productos orientados al cliente, una respuesta de prueba rápida y fiable en cada compilación y corrección, un conjunto de regresión automatizado que cubra los flujos de trabajo principales y lanzamientos que se realicen a tiempo con confianza en su calidad.

RESPONSABILIDADES CLAVE

Actividades de prueba

  1. Pruebas de integración: probar las interfaces entre la aplicación, el firmware del instrumento y los controladores de hardware.
  1. Pruebas de sistema: redactar planes y casos de prueba, configurar estaciones de prueba con instrumentos y ópticas reales, y verificar las mediciones de principio a fin.
  1. Pruebas de humo y verificación de corrección de errores: comprobar la estabilidad de cada nueva compilación y confirmar las correcciones sin romper las funciones relacionadas.
  1. Pruebas de regresión: crear y mantener un conjunto de regresión automatizado, incluidas las pruebas de interfaz de usuario, y ejecutarlo en cada candidato a lanzamiento.
  1. Pruebas de rendimiento: realizar un seguimiento de las tasas de adquisición, la latencia, el uso de recursos y la estabilidad a largo plazo de un lanzamiento a otro.
  1. Validación de lanzamiento: ejecutar las pruebas finales de lanzamiento, documentar las pruebas realizadas y sus resultados en un informe de prueba de lanzamiento, y ofrecer una recomendación clara de aprobación/rechazo.

Operaciones de calidad y soporte

  1. Utilizar herramientas de IA para trabajar de forma más inteligente: generar y mantener casos de prueba, acelerar la automatización, analizar resultados y encontrar patrones en los defectos.
  1. Coordinar las prioridades de prueba en múltiples productos y lanzamientos.
  1. Realizar el seguimiento y la clasificación de las incidencias notificadas, con énfasis en los defectos notificados por los clientes.
  1. Registrar los defectos en GitHub con pasos de reproducción claros y ayudar a los desarrolladores a aislar las causas raíz.
  1. Trabajar con los desarrolladores y el servicio de atención al cliente para reproducir y resolver los problemas de los clientes.
  1. Gestionar las máquinas de compilación y los entornos de prueba, incluidas las estaciones de prueba, los instrumentos y los datos de prueba.
  1. Contribuir a las notas de la versión y a la documentación de los problemas conocidos.
  1. Dar soporte a las herramientas internas y a la producción según sea necesario.

CUALIFICACIONES REQUERIDAS

  1. Licenciatura en ingeniería informática, ingeniería eléctrica, informática, física o un campo relacionado, o experiencia equivalente.
  1. Al menos 3 años de experiencia en pruebas de software, idealmente software que controle hardware o instrumentos; los candidatos a Ingeniero II suelen aportar de 3 a 5 años, y los candidatos sénior 5 o más.
  1. Experiencia en la redacción de planes y casos de prueba.
  1. Experiencia con automatización de pruebas, incluidas las pruebas automatizadas de interfaz de usuario.
  1. Habilidades de scripting en Python o un lenguaje similar.
  1. Soltura tanto en Windows como en Linux.
  1. Comunicación escrita clara, incluidos informes de errores, informes de pruebas y documentación.

CUALIFICACIONES PREFERIDAS

  1. Experiencia práctica en el uso de herramientas de IA para mejorar las pruebas, como la generación de casos de prueba, la redacción de automatización o el análisis de resultados de pruebas.
  1. Experiencia con instrumentos de prueba y equipos de laboratorio.
  1. Experiencia con herramientas de CI como GitHub Actions o Jenkins.
  1. Experiencia con perfiles de rendimiento y pruebas de estabilidad a largo plazo.

Luna Innovations Incorporated es un empleador que ofrece igualdad de oportunidades de empleo. Luna ofrece igualdad de oportunidades de empleo a todos los empleados y solicitantes sin distinción de raza, color, ascendencia, origen nacional, género, orientación sexual, estado civil, religión, edad, discapacidad, identidad de género, información genética o condición de veterano. La igualdad de oportunidades de empleo se aplica a todos los términos y condiciones de empleo, incluidos la contratación, la colocación, el ascenso, el despido, el cese, la reincorporación, el traslado, la baja, la compensación y la formación. Luna prohíbe expresamente cualquier forma de acoso o discriminación ilegal contra los empleados.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores