¡Activa las notificaciones laborales por email!

QA Backend Senior

BCNC GROUP

Sevilla

A distancia

EUR 40.000 - 60.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

Una empresa de tecnología busca un Ingeniero QA BackEnd Senior con experiencia en Python para desarrollar pruebas automatizadas. El candidato ideal trabajará de forma remota, integrando sus pruebas en el ciclo de vida del desarrollo. Se requiere al menos 2 años de experiencia en Python, así como habilidades en Git y metodologías ágiles. Se valorará experiencia en tecnologías de video y pruebas de APIs.

Formación

  • Mínimo de 2 años de experiencia práctica en desarrollo de aplicaciones o scripts en Python.
  • Fuerte orientación a la resolución de problemas y escritura de código limpio y mantenible.
  • Experiencia con sistemas de control de versiones, especialmente Git.

Responsabilidades

  • Diseñar, codificar e implementar frameworks de pruebas robustos y escalables en Python.
  • Convertir casos de prueba funcionales en código de prueba reutilizable.
  • Integrar pruebas automatizadas en el pipeline de CI / CD.
  • Mantener y actualizar suites de automatización existentes.
  • Trabajar con el equipo de desarrollo para mejorar la calidad del código.
  • Investigar y documentar defectos, proporcionando información clara.

Conocimientos

Experiencia en Python
Mentalidad de Ingeniería
Control de Versiones

Herramientas

Git
Jenkins
Azure
Descripción del empleo

Buscamos un / a Ingeniero / a QA BackEnd Senior con una clara orientación y sólida experiencia en desarrollo de código para la automatización de pruebas. Aunque es deseable la comprensión de los principios de calidad de software, el requisito principal es la capacidad técnica y la predisposición para escribir, mantener y expandir frameworks de automatización utilizando Python. El perfil ideal se integrará en nuestro equipo de ingeniería para garantizar la calidad del producto, dedicando la mayor parte de su tiempo al desarrollo de pruebas automatizadas, más que a la ejecución manual.

Posición 100% remoto ubicación España

Responsabilidades :
  • Desarrollo de Automatización (Función principal) : Diseñar, codificar e implementar frameworks de pruebas robustos y escalables, utilizando Python como lenguaje principal.
  • Diseño de Pruebas : Convertir casos de prueba funcionales y requisitos de usuario en código de prueba reutilizable y eficiente.
  • Integración Continua : Integrar las pruebas automatizadas en el pipeline de CI / CD para garantizar una ejecución temprana y frecuente.
  • Mantenimiento : Mantener y actualizar las suites de automatización existentes a medida que el producto evoluciona.
  • Colaboración : Trabajar estrechamente con el equipo de desarrollo para analizar problemas y mejorar la calidad del código desde las primeras etapas.
  • Análisis de Defectos : Investigar, documentar y reportar defectos, proporcionando información clara y reproducible.
Requisitos Imprescindibles :
  • Experiencia Demostrada en Python : Mínimo de 2 años de experiencia práctica en el desarrollo de aplicaciones o scripts en Python. (Se valorará la experiencia en entornos de desarrollo, no solo en scripting básico).
  • Mentalidad de Ingeniería : Fuerte orientación a la resolución de problemas, depuración y escritura de código limpio y mantenible.
  • Control de Versiones : Experiencia con sistemas de control de versiones, especialmente Git.
Requisitos Deseables (Valor Añadido) :
  • Experiencia demostrable en la construcción y uso de frameworks de automatización de pruebas.
  • Conocimiento de ciclos de vida de pruebas, tipos de pruebas (regresión, integración, end-to-end) y metodologías de desarrollo (Scrum / Agile).
  • Familiaridad con herramientas de Integración Continua (como Jenkins, GitLab CI, GitHub Actions).
  • Conocimientos en Tecnologías de Video : Se valorará muy positivamente experiencia en tecnologías audiovisuales (streaming de contenidos, protocolos de video, etc.).
  • Experiencia en pruebas de APIs utilizando librerías de Python (ej. requests).
  • Conocimiento de sistemas en la nube, preferiblemente Azure.
  • Nivel de inglés técnico para lectura de documentación (deseable).
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.