




Resumen: Buscamos un Ingeniero Senior de Desarrollo de Software en Pruebas (SDET) para asumir la responsabilidad de la automatización de sistemas complejos y críticos para el negocio, diseñar infraestructura para servicios distribuidos e integrar flujos de trabajo asistidos por IA. Aspectos destacados: 1. Diseñar e implementar automatización para flujos de sistemas críticos de extremo a extremo 2. Impulsar resultados de calidad mediante la comprensión de las necesidades del usuario y el fortalecimiento de las prácticas 3. Integrar automatización habilitada por IA y liderar una cultura de calidad **Número de vacante** VN346 **Estado** Activa **Ubicación** México **País de ubicación** México **Región de ubicación** Jalisco **Ciudad de ubicación** Guadalajara **Descripción** ¿Para qué estamos contratando? Buscamos un Ingeniero Senior de Desarrollo de Software en Pruebas (SDET) para que se una a nuestro equipo de ingeniería, que opera como un sólido ingeniero de software y asume la responsabilidad de la automatización de sistemas complejos y críticos para el negocio. Este puesto va más allá de la escritura de scripts de prueba. Diseñarás e implementarás automatización para flujos de sistema de alto riesgo, construirás la infraestructura necesaria para probar servicios distribuidos de forma aislada e integrarás flujos de trabajo asistidos por IA en el ciclo de vida de la automatización. También impulsarás resultados de calidad mediante la comprensión de las necesidades del usuario, colaborando con el equipo de Producto en la evaluación de riesgos comerciales, y fortaleciendo las prácticas de observabilidad, métricas y capacidad de prueba en todo el equipo. Eres responsable de entregar automatización confiable y escalable, así como conocimientos sobre calidad que aumenten la confianza en las versiones, reduzcan los riesgos en producción y eleven las capacidades generales del equipo en materia de calidad. **Principales responsabilidades** Responsabilidad práctica en automatización Diseñar e implementar automatización para flujos de sistemas críticos de extremo a extremo. Construir automatización a nivel de API, integración y sistema que se ejecute de forma fiable en CI. Identificar brechas en la cobertura en rutas de alto riesgo y subsanarlas. Reducir pruebas inestables mediante correcciones sistémicas. Asegurar que la automatización proporcione señales sólidas y bloquee regresiones reales. Evaluar el retorno de la inversión (ROI) de las pruebas existentes y eliminar o refactorizar la automatización de bajo valor. Pruebas exploratorias y descubrimiento de riesgos Realizar pruebas exploratorias estructuradas para identificar comportamientos emergentes, riesgos sistémicos y casos límite no capturados por la validación automatizada. Utilizar señales de observabilidad, registros, trazas y conocimiento del sistema para orientar las sesiones exploratorias. Colaborar con los equipos de Producto e Ingeniería para identificar flujos críticos para el negocio y áreas de riesgo. Incorporar las percepciones obtenidas mediante pruebas exploratorias en la estrategia y las decisiones de diseño de automatización. Arquitectura de pruebas y diseño de sistemas Diseñar estrategias para probar servicios de forma independiente respecto de dependencias externas. Construir y mantener simuladores de servicios, objetos simulados (mocks) o sistemas de pruebas contractuales. Crear bibliotecas de automatización y SDK reutilizables. Mejorar la estrategia de datos de prueba y la estabilidad del entorno. Colaborar con los ingenieros para mejorar la capacidad de prueba y la observabilidad desde la fase de diseño. Participar en discusiones arquitectónicas para garantizar que los sistemas sean, por defecto, verificables, observables y resilientes. Observabilidad y señales de calidad en producción Contribuir a definir y validar SLO y SLI relacionados con la calidad en colaboración con los equipos de Ingeniería y Producto. Asegurar que existan monitoreo, alertas y paneles adecuados para detectar regresiones y validar la salud del sistema. Utilizar telemetría de producción para identificar brechas en la cobertura de pruebas y patrones de fallos. Colaborar con los ingenieros para asegurar que los registros, métricas y trazas apoyen tanto la depuración como la validación. Pruebas de carga, rendimiento y resiliencia Integrar pruebas de carga, rendimiento y estrés en las canalizaciones de CI/CD. Validar el comportamiento del sistema bajo condiciones de degradación, fallos de dependencias y escenarios de alto tráfico. Colaborar con los ingenieros para identificar cuellos de botella y riesgos de fiabilidad desde etapas tempranas. Integración de calidad de seguridad Colaborar con los equipos de seguridad para integrar SAST/DAST, análisis de dependencias y otras validaciones de seguridad en el flujo de trabajo de calidad. Asegurar que la automatización cubra flujos críticos de seguridad y casos de uso indebido. Automatización habilitada por IA Utilizar herramientas de IA para generar y mantener código de automatización de forma responsable. Aplicar IA para ampliar la cobertura de casos límite y la variación de escenarios. Automatizar el diagnóstico de fallos y el análisis de pruebas inestables cuando sea factible. Evaluar continuamente oportunidades para reducir esfuerzo manual mediante herramientas inteligentes. Liderazgo en ingeniería de calidad Liderar una cultura de calidad en todo el equipo, permitiendo que los ingenieros construyan y prueben de forma más eficaz. Mentorizar a los ingenieros sobre diseño de automatización, capacidad de prueba y mejores prácticas de calidad. Liderar talleres de calidad, evaluaciones de riesgo y sesiones de pruebas exploratorias. Ayudar a definir métricas de calidad medibles vinculadas al riesgo del sistema y a los resultados para el cliente. Colaborar con el equipo de Producto para garantizar que los criterios de aceptación reflejen las necesidades del usuario y el riesgo comercial. Accesibilidad, cumplimiento y calidad regulatoria Asegurar que los requisitos de accesibilidad se validen e integren en la automatización siempre que sea posible. Apoyar las pruebas relacionadas con el cumplimiento (por ejemplo, privacidad de datos, auditabilidad y restricciones regulatorias) en colaboración con las partes interesadas pertinentes. Identificar brechas en la cobertura de cumplimiento y elevarlas adecuadamente. **Requisitos clave** Cualificaciones obligatorias Habilidades sólidas de programación en un lenguaje de producción. Experiencia en la automatización de sistemas distribuidos. Experiencia en el diseño de estrategias de validación de integración y de extremo a extremo. Experiencia en la construcción de soluciones de virtualización de servicios o pruebas contractuales. Comprensión sólida de las canalizaciones de CI/CD. Capacidad para depurar defectos complejos entre múltiples servicios. Experiencia con herramientas de observabilidad (registros, métricas, trazas). Experiencia realizando pruebas exploratorias y validación basada en riesgos. Cualificaciones preferidas Experiencia en la construcción de plataformas internas de automatización. Experiencia trabajando con integraciones de servicios externos. Experiencia aplicando herramientas de IA dentro de flujos de trabajo de ingeniería. Experiencia mejorando la confiabilidad de la automatización a gran escala. Experiencia en pruebas de rendimiento, resiliencia o seguridad. Experiencia apoyando la definición de SLO/SLI y la creación de paneles de calidad. Conocimiento de prácticas de validación de accesibilidad o regulatorias. Qué no es este puesto No es un puesto exclusivamente centrado en pruebas manuales. No se limita a la escritura de scripts de automatización. No es un puesto de control de acceso (gatekeeper). No está desvinculado de la ingeniería práctica. No es un puesto exclusivamente enfocado en automatización sin comprensión del producto y del usuario. **Tipo de empleo** Permanente **Duración** **Nombre de la empresa** Proxibid **Nombre de la función** Tecnología


