ALTEN México, una empresa líder en ingeniería que se especializa en soluciones innovadoras para proyectos de ingeniería, tecnología y desarrollo de productos. Contamos con un equipo dedicado de más de 250 profesionales y atendemos a diversas industrias incluyendo Automotriz, Energía, Aeronáutica, Banca y Seguros, Telecomunicaciones y Multimedia, y Ferroviaria. Ofrecemos servicios integrales que van desde el diseño y desarrollo de proyectos hasta pruebas/validación, programación, implementación y manufactura.
ALTEN México es subsidiaria del Grupo ALTEN, líder mundial en consultoría de ingeniería y tecnología con más de 30 años de experiencia. Operando en 30 países, ALTEN emplea a más de 46.000 ingenieros y ofrece un ciclo completo de desarrollo, que abarca desde el diseño conceptual hasta el desarrollo de productos, sistemas de producción e implementación.
Actualmente estamos buscando un talentoso Desarrollador Python para unirse a nuestro equipo. Como Desarrollador Python, serás responsable de diseñar, desarrollar e implementar soluciones de automatización de pruebas para los productos de nuestros clientes. Trabajarás en estrecha colaboración con equipos multifuncionales para garantizar la calidad y confiabilidad del software.
Responsabilidades:
- Desarrollo/mantenimiento de software de herramientas de prueba internas (herramientas de escritorio y basadas en web) como el marco NI HiL y el marco dSPACE HiL mediante el uso de metodologías ágiles.
- Actualización de los modelos de Matlab para acomodar la simulación requerida de características en los entornos de prueba para todos los proyectos.
- Generaciones de bibliotecas (DLL) para interconectarlas con las soluciones descritas en el punto b).
- Desarrollo en Python para integrar dispositivos IOS, Android y Web con estaciones de Prueba Automatizadas.
- Contribuir a los resultados del equipo mediante la participación en sprints de desarrollo ágiles de scrum.
- Desarrollar y mantener herramientas y funciones de software para ayudar en las pruebas automatizadas mientras se siguen las mejores prácticas estándar para las pruebas de nivel de unidad, integración y subsistema.
- Interactuar con otros equipos de desarrollo y equipos de prueba manuales para comprender los requisitos de prueba (procedimientos de prueba y TC que se automatizarán) e implementar las herramientas de prueba y los scripts de prueba necesarios con el marco de prueba proporcionado mientras se siguen las mejores prácticas estándar.
- Participar en actividades de revisión de código para garantizar que los cambios sigan las mejores prácticas, identificar regresiones y mantenerse actualizado sobre las soluciones del equipo.
Requirements
- Licenciatura en Ciencias de la Computación, Ingeniería o un campo relacionado
- Mínimo 2 años de experiencia en desarrollo con Python
- Capacidad demostrada para ofrecer soluciones de automatización confiables y de alta calidad con orientación limitada.
- Experiencia trabajando en un entorno de equipo para ofrecer automatización de pruebas para sistemas complejos.
- Excelente conocimiento de metodologías de control de calidad de software, herramientas y procesos de automatización.
- Experiencia trabajando en un modelo de desarrollo de software Agile O Scrum.
- Experiencia con sistemas de seguimiento de defectos (por ejemplo, JIRA, Bugzilla, Rally)
- Excelente comunicación en inglés.
Benefits
Ofrecemos
• Sueldo base
• Seguro de Gastos Médicos Mayores (incluye plan dental y visión)
• 15 días de aguinaldo
• 25% de prima vacacional
• 12 días de vacaciones (A partir del primer año)
• Seguro social
• PTU/Reparto de utilidades
• Vales de despensa quincenales