




Resumen: Buscamos un Ingeniero de Automatización de QA para impulsar la calidad y la estrategia de pruebas de un equipo de ingeniería de plataforma de alto rendimiento centrado en la gestión e integración de APIs. Aspectos destacados: 1. Liderar las mejores prácticas de ingeniería de calidad y dirigir la estrategia de pruebas 2. Colaborar con equipos internos y externos para elevar la calidad del producto 3. Diseñar e implementar pruebas automatizadas en las capas de API y en los almacenes de datos **Acerca de Distillery** Distillery acelera la innovación mediante un enfoque incansable del desarrollo de software nearshore. Los equipos tecnológicos más innovadores del mundo eligen a Distillery para ayudarles a acelerar la innovación estratégica, cubrir una brecha tecnológica urgente y cumplir plazos críticos para la misión. Apoyamos aplicaciones esenciales, aplicaciones móviles, sitios web y plataformas de comercio electrónico, colocando líderes técnicos senior y estratégicos y desplegando equipos tecnológicos totalmente gestionados que trabajan estrechamente junto a los equipos de desarrollo internos de nuestros clientes. En Distillery no estamos aquí para reinventar el desarrollo de software nearshore; nuestra misión es perfeccionarlo. Distillery se compromete con la diversidad y la inclusión. Buscamos activamente cultivar una plantilla que refleje la rica variedad de perspectivas, antecedentes y experiencias presentes en nuestra sociedad. Nuestros esfuerzos de reclutamiento están dedicados a promover la igualdad de oportunidades para todos los candidatos, independientemente de su raza, etnia, género, orientación sexual, discapacidad, edad o cualquier otra dimensión de la diversidad. **Acerca del puesto** Estamos buscando a nuestro nuevo Ingeniero de Automatización de QA. Reportando al Líder del Equipo, usted actuará como experto en calidad y pruebas (SME) para un equipo de ingeniería de plataforma de alto rendimiento centrado en tecnologías de gestión e integración de APIs. **Responsabilidades** **Liderazgo y estrategia en calidad** * Definir y dirigir la estrategia de pruebas alineada con la arquitectura de la plataforma y los patrones de integración. * Impulsar las mejores prácticas de ingeniería de calidad, garantizando pruebas eficientes y efectivas en todas las capas de la pila. * Capacitar y asesorar a los ingenieros sobre técnicas de prueba, automatización y validación del rendimiento. * Establecer y supervisar indicadores clave de desempeño (KPI) y métricas de calidad para mejorar continuamente la cobertura de pruebas, su fiabilidad y la confianza en las versiones. * Asegurar el cumplimiento de los procesos y estándares de calidad, y evolucionarlos proactivamente según los comentarios del equipo y de los clientes. **Colaboración multifuncional** * Colaborar con equipos internos (ingeniería, DevOps, producto) y partes interesadas externas (soporte, servicios profesionales, éxito del cliente) para elevar la calidad del producto y la experiencia del cliente. * Actuar como enlace entre los equipos de ingeniería y los equipos orientados al cliente para traducir los comentarios en mejoras accionables de la calidad. **Diseño y automatización de pruebas** * Liderar el diseño e implementación de pruebas automatizadas y manuales en las capas de API, almacenes de datos y componentes de malla de servicios (por ejemplo, Envoy). * Aplicar eficazmente la pirámide de automatización de pruebas, asegurando una cobertura sólida de pruebas unitarias, de integración y de extremo a extremo. * Construir y mantener marcos de pruebas escalables e integraciones con CI/CD adaptadas a una arquitectura basada en microservicios y Kubernetes. **Gestión de riesgos y rendimiento** * Identificar y elevar los riesgos, brechas e ineficiencias de calidad en el ciclo de vida de las pruebas. * Impulsar iniciativas de pruebas de rendimiento para APIs, tuberías de datos y servicios distribuidos utilizando herramientas como JMeter, Gatling o k6\. * Colaborar con las partes interesadas para priorizar e implementar iniciativas de mejora de la calidad de forma oportuna y medible. **Conocimiento especializado de la plataforma** * Desarrollar un conocimiento técnico profundo de los componentes de la plataforma, incluidos los servicios Java, los proxies Envoy, la caché Valkey, las bases de datos MongoDB/Postgres y la orquestación con Kubernetes. * Influenciar a los equipos de ingeniería para elevar los estándares de los entregables de calidad, asegurando integraciones resilientes y escalables. **Requisitos** * 5\+ años de experiencia en ingeniería de calidad de software o en roles de SDET, con un fuerte enfoque en sistemas de backend, APIs y plataformas distribuidas. * Experiencia comprobada en el diseño e implementación de marcos de pruebas automatizadas para arquitecturas basadas en microservicios y APIs. * Fuertes habilidades de programación en Java (o lenguajes equivalentes como Python o Go) para automatización de pruebas y desarrollo de herramientas. * Profundo conocimiento de las pruebas de APIs (REST, gRPC), incluida la verificación de contratos, la validación de esquemas y las estrategias de simulación (mocking). * Conocimiento de Valkey (o Redis), MongoDB y PostgreSQL, incluida la forma de validar la consistencia y el rendimiento de los datos en estos sistemas. * Experiencia práctica con Kubernetes, incluidas las pruebas en entornos contenerizados y orquestados. * Amplio conocimiento de la pirámide de automatización de pruebas y experiencia aplicándola eficazmente en sistemas a gran escala. * Experiencia con herramientas de pruebas de rendimiento y carga (por ejemplo, JMeter, Gatling, k6\) e interpretación de sus resultados para guiar la optimización. * Excelentes habilidades analíticas y de depuración, con un enfoque proactivo para identificar y resolver problemas de calidad. * Fuertes habilidades comunicativas y colaborativas, con capacidad para influir en equipos multifuncionales y defender la calidad. * Experiencia trabajando en entornos Agile/Scrum y contribuyendo a la mejora continua de las prácticas de pruebas.


