Skip to main content

Senior Software Developer - Python

Senior Software Developer - Python
Alten México
8 months ago

About ALTEN Mexico

We are ALTEN Mexico, a leading engineering company that specializes in providing innovative solutions for engineering, technology, and product development projects. With a dedicated team of over 250 professionals, we cater to various industries including Automotive, Energy, Aeronautics, Banking & Insurance, Telecom & Multimedia, and Rail. We offer comprehensive services ranging from project design development to test/validation, programming, implementation, and manufacturing.

ALTEN Group

ALTEN Mexico is a subsidiary of the ALTEN Group, a global leader in engineering and technology consulting with more than 30 years of experience. Operating in 30 countries, ALTEN employs over 46,000 engineers and offers a full development cycle, covering everything from concept design to product development, production systems, and implementation.

Vacancy: Python Developer

We are currently looking for a skilled Python Developer to join our team. In this role, you will be responsible for developing, testing, and maintaining Python applications and scripts. You will work closely with cross-functional teams to deliver high-quality solutions that meet our clients' requirements.

Responsibilities

  • Desarrollo/mantenimiento de software de herramientas de prueba internas (herramientas de escritorio y basadas en web) como NI HiL framework y dSPACE HiL framework mediante el uso de metodologías Agile.
  • 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

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • >5 years of working experience in Python development.
  • Experience implementing test automation using Python (QA Tester).
  • Demonstrated ability to deliver high-quality, reliable automation solutions with limited guidance.
  • Experience working in a team environment to deliver test automation for complex systems.
  • Excellent knowledge of software QA methodologies, automation tools and processes.
  • Experience working in an Agile OR Scrum software development model.
  • Experience with defect tracking systems (e.g. JIRA, Bugzilla, Rally).
  • Excellent communication in English.

Benefits

  • 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.

Expertise level

Work arrangement

Key skills

Similar Jobs in Germany