Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Minor Hotels Europe and Americas

Software Engineer – Python Automation, Testing & Simulation

Minor Hotels Europe and Americas

Software Engineer developing software and automation testing solutions for R&D environments. Collaborate on simulation platforms and validate applications using modern tech in a leading engineering firm.

Posted 7/21/2026full-timeMadrid • 🇪🇸 SpainMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in designing, developing, and maintaining software simulators using Python, with a strong focus on test automation frameworks and CI/CD integration. Demonstrates expertise in quality assurance practices and the application of AI tools for code generation and anomaly detection.

Highest-signal resume keywords
Python DevelopmentTest Automation with BDD/BehaveCI/CD Integration with JenkinsDocker and Linux EnvironmentsAWS IoT Services

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonTest AutomationBDDGherkinJenkinsDockerLinuxTCP/IPMQTTAWS
Tools & Technologies
Jira X-RayTestRailApache KafkaQEMUAI/ML Tools
Industry Keywords
Software SimulationAutomated TestingContinuous IntegrationQuality AssuranceEmbedded Systems

Tech Stack

Tools & technologies
ApacheAWSCloudDockerIoTJenkinsKafkaLinuxPythonRayTCP/IP

About the role

Key responsibilities & impact
  • Diseñar, desarrollar y mantener simuladores software de dispositivos y sistemas utilizando Python.
  • Implementar y evolucionar entornos de simulación y servidores de prueba para la validación de aplicaciones y firmware.
  • Desarrollar frameworks de automatización de pruebas basados en BDD/Behave y Gherkin.
  • Gestionar y optimizar la ejecución de pruebas automatizadas en entornos de integración continua.
  • Integrar componentes de simulación y validación dentro de pipelines de CI/CD.
  • Diseñar pruebas funcionales, de integración y de regresión, incluyendo escenarios de error y pruebas negativas.
  • Participar en la creación y mantenimiento de entornos virtualizados para pruebas y validación.
  • Colaborar en la simulación de arquitecturas cloud, sistemas de mensajería y flujos de comunicación distribuidos.
  • Aplicar herramientas de Inteligencia Artificial para generación de código, detección de anomalías y análisis de fallos.
  • Garantizar la calidad del software mediante la aplicación de buenas prácticas de desarrollo y estándares de calidad.

Requirements

What you’ll need
  • Entre 3 y 6 años de experiencia en desarrollo software.
  • Experiencia sólida en Python.
  • Conocimientos de automatización de pruebas con BDD/Behave y Gherkin.
  • Experiencia con Jenkins y entornos CI/CD.
  • Conocimientos de Docker y entornos Linux.
  • Experiencia con protocolos de comunicación como TCP/IP y MQTT.
  • Experiencia en simulación, emulación o entornos de testing automatizado.
  • Conocimientos de AWS (IoT Core, Lambda, SQS).
  • Experiencia con Apache Kafka.
  • Conocimientos de QEMU y sistemas embebidos.
  • Conocimientos básicos de C/C++.
  • Experiencia con herramientas de calidad como Jira X-Ray o TestRail.
  • Conocimientos de IA/ML y LLMs aplicados al desarrollo o testing.

Benefits

Comp & perks
  • Un ambiente de trabajo único muy valorado por nuestros profesionales en las evaluaciones periódicas.
  • Wellbeing HUB - Incluye políticas y acciones para la salud física (Wellhub) y mental.
  • 24 días de vacaciones + 2 asuntos propios + 24 y 31 de diciembre + opción a comprar hasta 7 días de vacaciones al año.
  • Formación continua, podrás disfrutar de Mylearning y de Capgemini University y de nuestros Campus Digitales y Comunidades profesionales.
  • Tendrás acceso a plataformas como: Coursera, Udemy, Pluralsight, Harvard Manager Mentor, Education First para idiomas (inglés francés, alemán…) ¡entre otras!
  • FlexAbroad: posibilidad de trabajar en remoto desde otro país durante 45 días.