Ingeniero Sénior de Verificación (AI, Python)
Salario inicial (anual): CAD $60.000
Montreal, Canadá Remoto · Tiempo completo
La compañía es un proveedor de software líder en la industria con tecnología en la intersección de IA, visión por computadora e imágenes computacionales. Sus productos galardonados abordan aplicaciones de misión crítica para los mercados de sistemas avanzados de asistencia al conductor (ADAS), vehículos autónomos (AV), Smart City y video seguridad.
Como ingeniero de verificación, usted es una persona altamente capacitada con experiencia técnica que abarca múltiples tecnologías. Serás una parte clave de un equipo que desarrolla soluciones de aprendizaje automático para cámaras digitales en automóviles autónomos. Trabajamos con las empresas líderes en la industria automotriz. Tu trabajo en esta empresa tiene grandes posibilidades de terminar en la próxima generación de vehículos autónomos.
El candidato ideal es un ingeniero de verificación práctico con gran experiencia en el manejo de hardware y software relacionados con imágenes en aplicaciones de visión artificial integrada (CV). El objetivo es la automatización del proceso de control de calidad, pero es imprescindible saber cuándo realizar tareas manuales para acelerar el proceso.
Responsabilidades:
Planificar, diseñar, desarrollar y ejecutar pruebas de automatización detalladas y casos de prueba en función de las especificaciones y los requisitos del producto para las pruebas de integración y de nivel de sistema.
Participar activamente en las discusiones de planificación de pruebas con los equipos de investigación y desarrollo para garantizar que la cobertura de control de calidad automatizado mejore continuamente los requisitos funcionales y no funcionales.
Colaborar con probadores manuales e investigadores para mejorar los procesos de control de calidad, participando en reuniones de scrum programadas.
Analizar la causa raíz de los errores/fallas del caso de prueba de automatización y envíe errores en el sistema de seguimiento de problemas junto con la descripción completa de los resultados esperados, refiriéndose a las especificaciones de diseño y todos los artefactos necesarios que necesitan los desarrolladores para reproducir los errores/fallas informados.
Colaborar con probadores manuales para mejorar las pruebas exploratorias/manuales en áreas donde la automatización aún no está disponible.
Promover verificaciones a nivel de código y establecer buenas prácticas dentro del equipo.
Diseñar pruebas de rendimiento/regresión en versiones de software y para diferentes plataformas/configuraciones de destino.
Colaborar con DevOps para planificar y ejecutar pruebas de rendimiento/regresión.
Producir informes de rendimiento/pruebas de regresión en versiones candidatas de software junto con una discusión continua con el gerente de control de calidad/líder del equipo.
Requisitos:
Experiencia mínima de 5 años en Aseguramiento de la Calidad.
Experiencia mínima de 3 años en pruebas de hardware.
Mínimo de 3 años de experiencia en control de calidad para aplicaciones CV.
Experiencia en programación de Python y sus frameworks de prueba relacionados.
Experiencia trabajando con Docker.
Alta experiencia en el desarrollo de código de automatización de pruebas para aplicaciones en todas las categorías de control de calidad (Unidad, Integración, Sistema, Estrés y Rendimiento).
Experiencia práctica con las herramientas de administración de paquetes y secuencias de comandos de shell de Linux.
Experiencia con una o más herramientas de Integración Continua como Gitlab CI/CD, Jenkins, Travis o CircleCI.
Familiarizado con los sistemas de seguimiento de problemas como Jira.
Familiarizado con herramientas de gestión de casos de prueba como Xray, qTest, PractiTest, etc.
Fuertes habilidades de comunicación. Nivel de inglés B2+
Requisitos deseables
Experiencia con plataformas de destino heterogéneas con una buena comprensión de las arquitecturas de CPU y GPU como ARM, AMD, Nvidia e Intel.
Experiencia en la elaboración de informes de benchmarking.
Experiencia trabajando con cámaras.
Experiencia con programación en C++
Salario inicial (anual)
CAD $60.000
¿Necesitas ayuda?
¿Tienes dificultades cargando un archivo o tal vez algo no funciona bien en la página? Nos complacería solucionarlo para ti!