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.