Desarrollador Python | Automatización de Pruebas
TECDATA ENGINEERING Madrid, Community of Madrid, Spain
IT Services and IT Consulting · 201-500 employees
About the role
The candidate will develop and maintain Python-based automation frameworks and scripts to support functional testing and system validation. They will collaborate with QA and engineering teams to integrate automated tests into CI/CD pipelines and improve overall quality processes.
What they look for
Requirements
The role requires over 3 years of experience in Python development and test automation. Proficiency in Robot Framework, Git, Bitbucket, and Agile methodologies is mandatory.
Full description
📍 Modalidad: Madrid 💻 Perfil: Python Developer – Test Automation Engineer 📅 Experiencia requerida: +3 años
Descripción del puesto
Buscamos un Desarrollador Python especializado en Automatización de Pruebas para incorporarse a un equipo de ingeniería orientado al desarrollo de herramientas de testing, validación de sistemas y automatización de procesos de calidad.
La persona seleccionada participará en el diseño, desarrollo y mantenimiento de frameworks, scripts y aplicaciones de automatización, colaborando estrechamente con equipos de QA, desarrollo e ingeniería para mejorar la eficiencia y fiabilidad de los procesos de validación.
Responsabilidades principales
- Desarrollar aplicaciones y scripts en Python para automatizar procesos de pruebas funcionales, integración y validación.
- Diseñar, implementar y mantener frameworks de automatización de pruebas.
- Participar en la definición de arquitecturas de automatización y mejora continua de los procesos QA.
- Colaborar con equipos de desarrollo e ingeniería en la identificación y automatización de escenarios de prueba.
- Conocimientos o experiencia práctica con Robot Framework.
- Integrar pruebas automatizadas dentro de pipelines CI/CD.
- Gestionar y mantener repositorios de código mediante Git y Bitbucket.
- Realizar revisiones de código y aplicar buenas prácticas de desarrollo.
- Analizar incidencias detectadas durante los ciclos de validación y colaborar en su resolución.
- Documentar soluciones técnicas, scripts y procedimientos de automatización.
- Participar en la evolución de herramientas internas para soporte a procesos de testing y calidad.
Requisitos obligatorios
- Más de 3 años de experiencia desarrollando con Python.
- Experiencia en desarrollo de scripts y aplicaciones Python.
- Experiencia sólida en automatización de pruebas.
- Conocimientos o experiencia práctica con Robot Framework.
- Conocimientos avanzados de Git y Bitbucket.
- Experiencia trabajando con Jira.
- Conocimiento de metodologías Agile (Scrum, Kanban).
- Experiencia en diseño, ejecución y mantenimiento de pruebas automatizadas.
- Capacidad para trabajar en entornos colaborativos y multidisciplinares.
Conocimientos técnicos valorados
- Robot Framework.
- Pytest.
- Selenium.
- Automatización de pruebas funcionales y de integración.
- Testing de APIs.
- Integración Continua (CI/CD).
- Jenkins, GitLab CI o herramientas similares.
- Linux.
- Bash scripting.
- Docker.
Muy valorable
- Experiencia con sistemas de adquisición de datos (DAQ – Data Acquisition).
- Integración con sensores, dispositivos electrónicos y actuadores.
- Automatización de pruebas hardware/software.
- Validación de sistemas embebidos o industriales.
- Experiencia en entornos de laboratorio o validación técnica.
Similar roles
-
Senior Test Engineer - Python
Nearform United States · $130K–$160K/yr
-
Python Developer - Pathwise
Aon Corporation Toronto, Ontario, Canada
-
[Job-31504] Senior Developer Fullstack Python e React, Brasil
CI&T Brazil
-
Senior Data Engineer – Python
Citi Mississauga, Ontario, Canada · CA$121K–CA$171K/yr
-
Software Engineer - Data and Automation (Python, PySpark, AWS, GitHub Copilot)
PNC Strongsville, Ohio, United States · $60K–$150K/yr
-
Lead Full Stack Developer (React, Java/Node/Go/python, AWS) - R01570554
Brillio New York, New York, United States · $110K–$120K/yr