




Resumen: Buscamos un Ingeniero Senior de Desarrollo de Software en Pruebas (SDET) para asumir la responsabilidad de la automatización de sistemas complejos, diseñando e implementando automatización para flujos de alto riesgo e integrando flujos de trabajo asistidos por IA. Aspectos destacados: 1. Diseñar e implementar automatización para flujos de sistema críticos de extremo a extremo 2. Dirigir talleres de calidad y capacitar a ingenieros en las mejores prácticas de automatización 3. Integrar automatización habilitada por IA para ampliar la cobertura y reducir el esfuerzo manual **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, quien actúa 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 escribir scripts de prueba. Diseñará e implementará automatización para flujos de sistema de alto riesgo, construirá la infraestructura necesaria para probar servicios distribuidos de forma aislada e integrará flujos de trabajo asistidos por IA en el ciclo de vida de la automatización. Asimismo, impulsará los resultados de calidad al comprender las necesidades del usuario, colaborar con el equipo de Producto en la evaluación de riesgos comerciales y fortalecer las prácticas de observabilidad, métricas y capacidad de prueba en todo el equipo. Usted será responsable de entregar automatización confiable y escalable, así como conocimientos sobre calidad que aumenten la confianza en las entregas, reduzcan el riesgo en producción y eleven las capacidades generales de calidad del equipo completo. **Principales responsabilidades** Responsabilidad práctica en automatización Diseñar e implementar automatización para flujos de sistema críticos de extremo a extremo. Construir automatización a nivel de API, integración y sistema que se ejecute de forma confiable en CI. Identificar brechas en la cobertura en rutas de alto riesgo y subsanarlas. Reducir pruebas inestables mediante correcciones sistemáticas. Asegurar que la automatización proporcione señales robustas y bloquee regresiones reales. Evaluar el 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 y áreas de riesgo críticos para el negocio. Incorporar las percepciones obtenidas mediante pruebas exploratorias a la estrategia de automatización y a las decisiones de diseño. Arquitectura de pruebas y diseño de sistemas Diseñar estrategias para probar servicios de forma independiente 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 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, probables, observables y resilientes. Observabilidad y señales de calidad en producción Contribuir a la definición y validación de 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 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 degradación, fallos de dependencias y escenarios de alto tráfico. Colaborar con ingenieros para identificar cuellos de botella y riesgos de confiabilidad 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 la clasificación de fallos y el análisis de pruebas inestables siempre que sea factible. Evaluar continuamente oportunidades para reducir el esfuerzo manual mediante herramientas inteligentes. Liderazgo en ingeniería de calidad Promover una cultura de calidad en todo el equipo, permitiendo que los ingenieros construyan y prueben de forma más eficaz. Capacitar a ingenieros en diseño de automatización, capacidad de prueba y mejores prácticas de calidad. Dirigir 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 normativa 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 normativas) en colaboración con las partes interesadas correspondientes. Identificar brechas en la cobertura de cumplimiento y elevarlas de forma adecuada. **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. Amplio conocimiento 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 fiabilidad 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 normativas. Qué no es este puesto No es un puesto exclusivamente de pruebas manuales. No se limita a la escritura de scripts de automatización. No es un puesto de control o puerta de acceso. No está desvinculado de la ingeniería práctica. No es un puesto exclusivo de automatización sin comprensión del producto y del usuario. **Tipo de empleo** Indefinido **Duración** **Nombre de la empresa** Proxibid **Nombre de la función** Tecnología


