General Motors

Desarrollador Senior de Software - Automatización de Pruebas

JavaScriptPythonJavaAWSGCPDockerKubernetesC#
Traducción automática. Consulta el original.

Descripción del puesto

Estado de la vacante: Esta oferta no corresponde a una vacante existente en la organización y está abierta a nuevas solicitudes.

Divulgación de IA: Como parte del proceso de solicitud, se utilizará Inteligencia Artificial en el proceso de contratación para este puesto.

Modalidad de trabajo: Este puesto se clasifica como híbrido. Esto significa que se espera que el candidato seleccionado asista a la oficina un mínimo de tres días por semana.

Compensación

El rango salarial para este puesto es de $115,000 a $164,600. El salario base real que se ofrecerá a un candidato seleccionado dentro de este rango variará en función de factores relevantes para el puesto.

GM NO PROPORCIONA PATROCINIO RELACIONADO CON LA INMIGRACIÓN PARA ESTE PUESTO. NO SOLICITE ESTE PUESTO SI NECESITARÁ PATROCINIO DE INMIGRACIÓN DE GM AHORA O EN EL FUTURO.

No Discriminación y Igualdad de Oportunidades de Empleo

General Motors se compromete a ser un lugar de trabajo que no solo esté libre de discriminación ilegal, sino que fomente genuinamente la inclusión y la pertenencia.

Creemos firmemente que proporcionar un lugar de trabajo inclusivo crea un entorno en el que nuestros empleados pueden prosperar y desarrollar mejores productos para nuestros clientes.

Animamos a los candidatos interesados a revisar las responsabilidades y cualificaciones clave para cada puesto y a solicitar cualquier posición que coincida con sus habilidades y capacidades. Los solicitantes en el proceso de contratación pueden ser requeridos, cuando sea aplicable, a completar con éxito una o más evaluaciones relacionadas con el puesto y/o una verificación previa al empleo antes de comenzar a trabajar. Para obtener más información, visite Cómo contratamos search-careers.gm.com/en/how-we-hire.

Acomodaciones

General Motors ofrece oportunidades a todos los solicitantes de empleo, incluidas las personas con discapacidades. Si necesita una adaptación razonable para ayudarle en su búsqueda de empleo o solicitud de empleo, envíenos un correo electrónico a [[email protected]] o llámenos al 1-800-865-7580. En su correo electrónico, incluya una descripción de la adaptación específica que está solicitando, así como el título del puesto y el número de referencia de la posición a la que está postulando.

El puesto

General Motors está experimentando una transformación importante en la forma en que diseñamos, desarrollamos y validamos software. Como parte de la organización de Vehículos Definidos por Software – Plataformas Embebidas, este puesto se encuentra dentro del grupo de Virtualización y Software-in-the-Loop (SIL), que es responsable de crear entornos virtuales in-the-loop para permitir el desarrollo, la verificación y la validación de controladores embebidos, software de producción y calibraciones en todos los dominios del vehículo/mecatrónica.

Te unirás a nuestra organización de ingeniería como Ingeniero de Desarrollo de Software en Pruebas (SDET), responsable de crear soluciones de pruebas automatizadas robustas y escalables que garanticen la calidad, fiabilidad y rendimiento de nuestros productos.

Este puesto combina la ingeniería de software con la pasión por la calidad, permitiéndote influir en la arquitectura, mejorar la testeabilidad e impulsar la excelencia en ingeniería en todos los equipos.

Qué harás (Responsabilidades)

  1. Diseñar marcos de pruebas automatizadas — Crear y mantener marcos de automatización escalables para pruebas de UI, API e integración.
  1. Desarrollar automatización de pruebas de alta calidad — Escribir pruebas automatizadas limpias, mantenibles y eficientes utilizando herramientas y lenguajes modernos.
  1. Colaborar con equipos de ingeniería de mecatrónica — Asociarse con desarrolladores, gerentes de producto y QA para definir estrategias de prueba y garantizar la testeabilidad en el diseño.
  1. Mejorar las canalizaciones de CI/CD — Integrar pruebas automatizadas en sistemas de integración continua y optimizar los flujos de trabajo de compilación/prueba.
  1. Analizar defectos y causas raíz — Investigar fallos, identificar patrones e impulsar mejoras de calidad a largo plazo.
  1. Promover prácticas de ingeniería de calidad — Abogar por la automatización, la calidad del código y la excelencia en ingeniería en toda la organización.

Tus habilidades y aptitudes (Cualificaciones)

  1. Título de Grado en ingeniería, Informática o campo relacionado.
  1. 7+ años de experiencia relevante.
  1. Sólidas habilidades de programación en Python, otros lenguajes como Java, C# o JavaScript son una ventaja.
  1. Experiencia con herramientas de automatización de pruebas como Selenium, Playwright, Cypress, Appium o similares.
  1. Sólida comprensión de las metodologías de QA, tipos de pruebas y ciclos de vida del desarrollo de software.
  1. Experiencia práctica con APIs y herramientas como Postman, REST Assured o similares.
  1. Familiaridad con sistemas de CI/CD como Azure DevOps, GitHub Actions, Jenkins o GitLab.
  1. Sólidas habilidades de depuración y análisis con la capacidad de aislar problemas rápidamente.
  1. Experiencia trabajando en entornos Agile y colaborando en equipos multifuncionales.

¿Qué te dará una ventaja competitiva (Cualificaciones preferidas)?

  1. Experiencia con plataformas en la nube como Azure, AWS o GCP.
  1. Experiencia en pruebas de rendimiento o carga utilizando herramientas como JMeter, k6 o Gatling.
  1. Exposición a pruebas de seguridad o familiaridad con los principios OWASP.
  1. Conocimiento de la contenerización (Docker, Kubernetes) y estrategias de prueba de microservicios.
  1. Experiencia en gestión de datos de prueba y configuración de entornos.
  1. Contribuciones al diseño de marcos de automatización a gran escala.

Resumen de Beneficios

El objetivo del programa de recompensas totales de General Motors de Canadá es apoyar la salud y el bienestar de usted y su familia. Nuestro plan integral de compensación incluye actualmente los siguientes beneficios, además de muchos otros:

  • Tiempo libre remunerado que incluye días de vacaciones, días festivos y beneficios complementarios por licencia de embarazo, paternidad y adopción;
  • Beneficios de atención médica, dental y de visión;
  • Planes de seguro de vida para cubrirle a usted y a su familia;
  • Contribuciones de la empresa y correspondientes a un plan de pensiones de contribución definida para ayudarle a ahorrar para la jubilación;
  • Plan de Compra de Vehículos GM para usted y su familia.

Acerca de GM

Nuestra visión es un mundo con Cero Accidentes, Cero Emisiones y Cero Congestión y asumimos la responsabilidad de liderar el cambio que hará nuestro mundo mejor, más seguro y más equitativo para todos.

Por qué unirse a nosotros

Creemos que todos debemos tomar una decisión cada día, individual y colectivamente, para impulsar un cambio significativo a través de nuestras palabras, nuestras acciones y nuestra cultura. Cada día, queremos que cada empleado sienta que pertenece a un único equipo General Motors.

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