Turbalance

Automatización de QA

PythonJavaDockerKubernetesTerraform
Traducción automática. Consulta el original.

Sobre la oportunidad

Tu misión con nosotros

Ingeniero Senior de Automatización de QA

Buscamos un/a Ingeniero/a Senior de Automatización de QA con experiencia que impulse significativamente la calidad de nuestra plataforma de infraestructura de IA. Desarrollamos productos de planificación y simulación que interactúan directamente con la infraestructura de centros de datos de nuestros clientes para GPUs, permitiéndoles operar y simular su uso en entornos predominantemente heterogéneos.

Este rol requiere un conocimiento profundo de la automatización de pruebas, un buen juicio práctico en pruebas manuales, comprensión de Kubernetes e infraestructura, y experiencia con CI/CD. Ayudarás a definir cómo probamos el comportamiento de nuestros productos de planificación y simulación, qué pruebas debemos automatizar y cómo las puertas de calidad se convierten en una parte integral de nuestros procesos diarios de desarrollo y lanzamiento.

Tus tareas

  1. Diseño, desarrollo y mantenimiento de pruebas automatizadas para planificadores, simuladores, APIs, servicios Backend, flujos de trabajo Frontend, integraciones, así como escenarios de sistema y de extremo a extremo.
  1. Desarrollo de conjuntos de pruebas de regresión, smoke, integración, de extremo a extremo y de lanzamiento fiables que se ejecuten en canalizaciones de CI/CD y validen despliegues basados en Kubernetes.
  1. Pruebas de flujos de trabajo de infraestructura de IA para centros de datos con GPU, distribución heterogénea de recursos, cambios de configuración, escenarios de fallos, señales de monitorización y comportamiento de reversión.
  1. Realización de pruebas manuales exploratorias, funcionales y de regresión cuando aún no existe automatización o cuando se requiere un juicio experimentado para un comportamiento complejo de la infraestructura.
  1. Colaboración con ingenieros, gerentes de producto y equipos de plataforma para definir estrategias de prueba, criterios de calidad, preparación para el lanzamiento, escenarios de simulación reproducibles y áreas de riesgo en entornos de clientes.
  1. Análisis de resultados de pruebas e investigación de fallos; distinción entre errores del producto y problemas en el entorno, la infraestructura, los datos o las pruebas, y avance en el análisis de causa raíz y la corrección de errores.
  1. Mejora de las puertas de calidad de CI/CD, informes de pruebas, manejo de pruebas inestables (flaky tests), gestión de datos de prueba, validación de entornos y comprobaciones automatizadas para despliegues de Kubernetes.
  1. Participación en la arquitectura de marcos de prueba, la selección de herramientas adecuadas, los estándares de codificación de Python y las prácticas de automatización sostenibles.
  1. Documentación clara de planes de prueba, riesgos, lagunas de cobertura de pruebas, suposiciones de simulación, dependencias de infraestructura y recomendaciones de lanzamiento para partes interesadas técnicas y no técnicas.
  1. Apoyo y mentoría a ingenieros y compañeros de QA en las mejores prácticas de automatización de pruebas, testeabilidad, QA consciente de la infraestructura y responsabilidad de calidad comunitaria.

Lo que aportas

  1. Mínimo de 5 años de experiencia profesional en QA, SDET o automatización de pruebas, idealmente en áreas como infraestructura, plataformas, nube, herramientas para desarrolladores, sistemas distribuidos o productos de tecnología profunda.
  1. Amplia experiencia práctica en automatización de pruebas, especialmente con Java o Python/Pytest; capacidad para desarrollar código de prueba y herramientas de prueba limpias y mantenibles.
  1. Experiencia en la creación de pruebas automatizadas para APIs, servicios, integraciones, flujos de trabajo de UI, así como escenarios de sistema y de extremo a extremo.
  1. Sólida comprensión de Kubernetes, contenedores, entornos Linux, despliegues, configuraciones, logs, métricas, monitorización y canalizaciones de CI/CD.
  1. Capacidad para probar productos de infraestructura complejos cuyo comportamiento depende de la distribución de recursos, las propiedades de la carga de trabajo, la configuración del entorno y las interacciones de sistemas distribuidos.
  1. Experiencia con pruebas manuales exploratorias, aislamiento de fallos, decisiones de lanzamiento basadas en riesgos e investigación de fallos no concluyentes en sistemas técnicos.
  1. Experiencia práctica en la integración de pruebas automatizadas en canalizaciones de CI/CD como GitHub Actions, GitLab CI, Jenkins, CircleCI o soluciones comparables.
  1. Experiencia en el análisis de fallos utilizando logs, métricas, trazas, capturas de pantalla, artefactos de prueba, eventos de Kubernetes, logs de contenedores y herramientas para desarrolladores.
  1. Excelentes habilidades de comunicación y capacidad para colaborar estrechamente con equipos de Backend, plataforma, infraestructura y producto para mejorar la testeabilidad y evitar fallos de forma temprana.
  1. Sentido de la responsabilidad a nivel senior: puedes definir prioridades, cuestionar suposiciones, mejorar procesos y entregar resultados de forma independiente sin necesidad de instrucciones detalladas.

Preferible

  1. Experiencia en pruebas de infraestructura de IA, plataformas de GPU, planificadores, simuladores, plataformas en la nube, productos de infraestructura, herramientas para desarrolladores, plataformas de datos o sistemas distribuidos complejos.
  1. Experiencia con Docker, Kubernetes, Terraform, Helm, herramientas de observabilidad, Linux, conocimientos básicos de redes o flujos de trabajo de ingeniería de plataformas.
  1. Experiencia en pruebas de entornos heterogéneos con diferentes tipos de GPU, configuraciones de nodos, cargas de trabajo, inquilinos, cuotas o limitaciones de capacidad.
  1. Experiencia en pruebas de rendimiento, carga, escalabilidad, fiabilidad, de contratos, de seguridad o de caos.
  1. Experiencia en la creación independiente de marcos de prueba, herramientas internas de QA, generadores de cargas de trabajo sintéticas, simuladores o canalizaciones de datos de prueba.
  1. Experiencia en gestión de pruebas, informes, análisis de calidad y paneles de lanzamiento.
  1. Experiencia en capacitar a los equipos para una mayor responsabilidad de calidad, pruebas tempranas ("Shift Left") y prácticas de QA conscientes de la infraestructura.

Orientación a objetivos

Lo que esta función NO es

Esta no es una función de ejecución manual de QA pura, ni una posición que se centre exclusivamente en la ejecución de casos de prueba predefinidos.

Buscamos un perfil senior que pueda desarrollar una estrategia de automatización, comprender sistemas técnicos y mejorar activamente la calidad de todo nuestro proceso de entrega.

Las pruebas manuales siguen siendo importantes, pero deben complementar una sólida automatización de pruebas, un análisis técnico de fallos y una garantía de calidad basada en CI/CD.

Orientación a objetivos

Por qué esta función es emocionante

Sobre nosotros

Turbalance GmbH es una startup emergente e innovadora que está reinventando la IA. Somos un equipo de solucionadores de problemas apasionados que creen en lo que estamos construyendo. Constantemente superamos los límites y abrazamos a nuestros "nerds interiores" mientras encontramos nuevas formas de superar desafíos complejos. Con nosotros, te espera un entorno de trabajo dinámico, jerarquías planas/inexistentes y la oportunidad de asumir responsabilidades desde el principio.

Turbalance se compromete a fomentar un entorno de trabajo respetuoso, seguro e inclusivo. La diversidad para nosotros significa crear un entorno en el que se reconozcan, valoren y respeten las diferencias individuales, para que cada persona pueda aportar al máximo sus talentos y fortalezas.

Esta filosofía comienza ya en el proceso de solicitud. Si necesita ayuda o adaptaciones individuales en el marco de su solicitud o entrevista, háganoslo saber; estaremos encantados de ayudarle.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores