Santex busca un/a SDET Senior con experiencia en .Net y AWS para diseñar y automatizar estrategias de testing en sus plataformas, incluyendo microservicios serverless y bases de datos.
Si sos un/a Ingeniero/a de QA Senior con experiencia en .Net y AWS, esta oportunidad remota en Santex es para vos. Podrás diseñar y automatizar estrategias de testing en plataformas innovadoras, sumándote a una empresa global con un gran compromiso social y ambiental.
Santex es una compañía global de tecnología certificada B Corp y una de las empresas de más rápido crecimiento en Norteamérica, según la Inc. 5000. Está presente en 18 países y más de 100 ciudades, con sede en Argentina y oficinas en Estados Unidos, México y Perú. Sus dos líneas de servicio —AI Tech Consulting y AI-Optimized Engineering— ayudan a las organizaciones a adoptar tecnología de manera integral, expandir sus capacidades y mejorar los resultados comerciales a escala. El mismo enfoque define su cultura: Santex tiene un 80,4% de compromiso de los empleados (promedio global: 21%), una rotación anual del 8% (sector tecnológico: 20–25%), 9.369 horas de capacitación invertidas en 2025 —más del doble del promedio global— y una reducción interanual del 26,5% en su huella de carbono, logrando la neutralidad de carbono mediante compensación. Santex. Una empresa con propósito y criterio. Sí, es posible. Somos un Empleador que Ofrece Igualdad de Oportunidades y estamos comprometidos a fomentar un lugar de trabajo inclusivo y diverso. No discriminamos por motivos de raza, color, religión, sexo, identidad o expresión de género, orientación sexual, origen nacional, edad, discapacidad, condición de veterano, información genética o cualquier otra característica protegida por la ley aplicable. Todos los solicitantes calificados recibirán consideración para el empleo sin importar ninguno de estos factores. Alentamos encarecidamente a candidatos de todos los orígenes a postularse. **Descripción del puesto:** SDET (Ingeniero de Desarrollo de Software en Pruebas) Buscamos un SDET de nivel Mid-Senior con experiencia para ser responsable de la estrategia de pruebas y la automatización en nuestra plataforma, abarcando dos pilas tecnológicas distintas: un servicio .NET / SQL Server y un conjunto de microservicios sin servidor Node.js / AWS Lambda que comparten una pila común. Construirás y mantendrás la cobertura de pruebas automatizadas en el servicio .NET/SQL Server y los microservicios AWS impulsados por eventos, validando tanto las API síncronas como los flujos de trabajo asíncronos impulsados por colas, mientras te asocias estrechamente con los ingenieros para definir los requisitos de testeabilidad desde el principio del diseño de las funcionalidades. **Funciones Esenciales** - Diseñar e implementar suites de pruebas automatizadas en nuestro servicio .NET/SQL Server y microservicios Node.js Lambda. - Construir y mantener pruebas unitarias y de integración utilizando Mocha, Chai y Nock (mocking HTTP) para funciones Node.js Lambda. - Rastrear y reportar la cobertura de código usando c8, aplicando umbrales de cobertura en CI. - Validar flujos impulsados por eventos que involucran SQS y EventBridge, incluyendo procesamiento asíncrono y rutas de integración basadas en mensajes. - Probar contratos de API REST tanto para puntos finales de API Gateway externos (públicos, REGIONALES) como internos (PRIVADOS, aislados en VPC), incluyendo la validación de cumplimiento de SCIM 2.0. - Validar cambios en la capa de datos en SQL Server y RDS Aurora PostgreSQL, incluyendo despliegues de esquema basados en DACPAC. - Construir cobertura de pruebas en pipelines de CI/CD (Azure Pipelines) a través de DEV → QE → STG → UAT → PE → PROD. - Validar que la infraestructura aprovisionada por Terraform se comporta como se espera por entorno (dev/dev1/uat/qe/prod). - Monitorear fallos de pruebas y comportamiento de la aplicación utilizando CloudWatch Logs y Dynatrace. - Colaborar con los ingenieros para definir los requisitos de testeabilidad desde el principio del diseño de funcionalidades en toda la plataforma. **Habilidades y Capacidades Requeridas** **Indispensables:** - Sólida experiencia con Mocha, Chai, Nock y c8 (o herramientas de prueba de JS equivalentes). - Experiencia en pruebas de arquitecturas sin servidor de AWS (Lambda, API Gateway, SQS, EventBridge). - Conocimiento práctico de SQL Server y validación/pruebas de datos para aplicaciones .NET. - Experiencia en la integración de pruebas automatizadas en pipelines de CI/CD (Azure Pipelines o equivalente). - Capacidad para probar en dos arquitecturas distintas (monolítica .NET/SQL vs. sin servidor distribuido) dentro del mismo rol. - Familiaridad con herramientas/enfoques de prueba de API para sistemas REST y basados en eventos (basados en colas). **Deseables:** - Experiencia en la validación de servicios que cumplen con SCIM 2.0. - Experiencia con entornos de prueba/staging aprovisionados por Terraform. - Experiencia con observabilidad de pruebas basada en Dynatrace o CloudWatch. - Experiencia en pruebas de sistemas de pagos o de gestión de identidad/acceso. **Educación** - Título de grado en Ciencias de la Computación, Ingeniería o campo relacionado, o experiencia práctica equivalente. **Experiencia** - 4–8 años de experiencia profesional en QA/SDET, incluyendo propiedad de automatización de pruebas. - Se prefiere experiencia en la entrega de automatización de pruebas de producción en múltiples sistemas arquitectónicamente distintos. - Se prefiere experiencia trabajando en entornos de desarrollo Ágiles o en equipo. **Responsabilidad / Alcance** - Gestión de Personas: No. - Alcance: Contribuidor individual responsable de la estrategia de pruebas y la cobertura de automatización en todo el portafolio de productos. - Toma de Decisiones: Toma decisiones de diseño de pruebas y herramientas dentro de estándares de calidad y guía definidos. **Requisitos de Viaje** - Mínimos o ninguno.