NXLog

Ingeniero Senior en Automatización de Pruebas con Expertise en Desarrollo de Scripts y Gestión de Entornos CI/CD

Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:

Últimas ofertas de empleo remoto

Ver todas las ofertas →

Como Ingeniero de Automatización de Pruebas Senior, la responsabilidad será asegurar que se entregue software de alta calidad, libre de errores y defectos. El trabajo consistirá en probar y verificar los productos mediante métodos automatizados en entornos realistas. Se trabajará en el desarrollo y mantenimiento de scripts y marcos de pruebas que se invocan automáticamente a través del sistema CI/CD. El puesto requiere trabajar con una amplia variedad de sistemas operativos, dispositivos de seguridad y redes, bases de datos y herramientas.

Responsabilidades:

  • Diseñar, desarrollar y mantener suites de pruebas automatizadas para la Plataforma y sus componentes, específicamente el Agente colector de registros.
  • Desarrollar y mantener scripts de automatización de pruebas, incluidos los tests de interfaz de usuario (UI) utilizando Playwright con Python.
  • Colaborar con el equipo de desarrollo para implementar estrategias de pruebas e integrar las pruebas en el sistema CI/CD (Jenkins y GitLab CI).
  • Realizar una amplia gama de actividades de pruebas, incluyendo pruebas funcionales, de rendimiento, de seguridad y de API.
  • Desplegar y gestionar entornos de prueba.
  • Investigar problemas reportados por los clientes, reproducir errores y proporcionar informes detallados al equipo de desarrollo.
  • Contribuir a la mejora de los marcos de pruebas y los procesos de automatización.
  • Participar en revisiones de código, planificación de pruebas para nuevas funcionalidades y procesos de lanzamiento.

Requisitos:

  • Más de 5 años de experiencia en un puesto de automatización de pruebas, con una comprensión de las metodologías de prueba.
  • Habilidades en Python para desarrollar y mantener marcos y scripts de automatización de pruebas, incluyendo la automatización de interfaces de usuario con Playwright.
  • Experiencia con sistemas CI/CD, específicamente con Jenkins y GitLab CI.
  • Experiencia con Docker y/o Podman.
  • Dominio de entornos Linux y Windows.
  • Experiencia en pruebas de rendimiento de sistemas distribuidos, incluyendo el diseño y ejecución de pruebas de carga y análisis de resultados.
  • Familiaridad con mecanismos de recolección de registros en diferentes sistemas operativos:
    Linux: systemd (journald)
    Windows: WEF/WEC, Registros de eventos de Windows.
    macOS: logging unificado.
  • Experiencia con la gestión y análisis de registros utilizando SIEMs, como Elastic Stack, Splunk, ArcSight, Microsoft Azure Sentinel, Google Chronicle, etc.
  • Habilidades para resolver problemas.
  • Habilidades de comunicación y colaboración.

Deseable:

  • Experiencia con herramientas de pruebas de rendimiento.
  • Conocimientos de prácticas y herramientas de pruebas de seguridad.
  • Familiaridad con entornos en la nube (por ejemplo, AWS, Azure, GCP).
  • Experiencia con herramientas de gestión de configuración de Kubernetes.

 

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba