HEARTLAND BUSINESS SYSTEMS LLC
Jobgether
Sr. Quality Automation Engineer
Sobre la oportunidad
Este puesto se publica en nombre de una empresa asociada, que gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un Sr. Quality Automation Engineer con base en Estados Unidos.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento basado en IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
¿Por qué solicitar a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en las medidas precontractuales bajo las leyes de protección de datos aplicables (incluyendo el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Como Senior Quality Automation Engineer, desempeñarás un papel clave para garantizar la fiabilidad, el rendimiento y la calidad de una plataforma tecnológica innovadora en el sector sanitario. Diseñarás y mantendrás estrategias de pruebas automatizadas sólidas que reflejen los flujos de trabajo reales de los clientes y protejan las experiencias críticas del producto. Trabajando en las capas de interfaz de usuario, API, backend, integración y datos, construirás una cobertura de pruebas escalable que refuerce la confianza en los lanzamientos. Colaborarás estrechamente con los equipos de Producto, Ingeniería, Ciencia de Datos, Implementación y Clientes para identificar riesgos y mejorar la capacidad de prueba. También ayudarás a validar funciones basadas en IA, desarrollando enfoques repetibles para detectar regresiones y verificar los resultados esperados. Este puesto práctico ofrece la oportunidad de dar forma a las prácticas de ingeniería de calidad en un entorno tecnológico de ritmo rápido y orientado al crecimiento. Tu trabajo contribuirá directamente a obtener información sanitaria más fiable, mejores experiencias para los clientes y una mejora continua del producto.
Responsabilidades
- Desarrollar estrategias de pruebas centradas en el cliente: Comprender los flujos de trabajo reales de los clientes, las personas de usuario, los requisitos del producto y los criterios de aceptación para diseñar escenarios de pruebas automatizadas significativos. Priorizar la cobertura según el impacto en el cliente, el riesgo del producto, la frecuencia de lanzamiento y el valor empresarial.
- Construir y mantener suites de pruebas automatizadas: Diseñar, implementar, solucionar problemas y mantener pruebas automatizadas que cubran interfaces de usuario, APIs, servicios de backend, canalizaciones de datos, integraciones, informes y funcionalidades de productos basadas en IA.
- Automatizar los recorridos críticos del usuario: Utilizar Playwright o herramientas equivalentes para probar aplicaciones web complejas y mantener la cobertura de pruebas de humo, regresión, aceptación, integración y de extremo a extremo.
- Validar APIs e integraciones: Utilizar Bruno, Postman o pruebas basadas en código para verificar contratos de API, autenticación, cargas útiles, gestión de errores, integraciones y comportamiento de backend.
- Garantizar la integridad de los datos: Aplicar consultas de SQL para validar los resultados del procesamiento, la coherencia del flujo de trabajo, la precisión de los informes y la analítica orientada al cliente.
- Reforzar la infraestructura de automatización: Desarrollar utilidades de prueba reutilizables, accesorios, ayudantes y patrones de datos de prueba. Integrar suites automatizadas en canalizaciones de CI/CD para ofrecer señales de calidad fiables y oportunas a lo largo de los ciclos de desarrollo y lanzamiento.
- Investigar fallos y reducir la inestabilidad de las pruebas: Diagnosticar pruebas inestables, problemas ambientales, problemas de temporización y fallos en los datos de prueba, distinguiendo los problemas de automatización de los defectos reales del producto. Identificar lagunas de cobertura e implementar mejoras específicas.
- Colaborar entre equipos: Asociarse con los equipos de Producto, Ingeniería, Ciencia de Datos, Implementación y Clientes para comprender los requisitos, evaluar los riesgos, mejorar la observabilidad y el registro, y fortalecer la capacidad de prueba y los contratos de API.
- Validar experiencias basadas en IA: Crear comprobaciones automatizadas repetibles para clasificaciones, resultados de modelos, cambios en prompts y configuraciones, respuestas estructuradas, flujos de trabajo de extracción, casos extremos y comportamiento posterior. Utilizar conjuntos de datos representativos y resultados esperados para detectar regresiones.
- Comunicar y mejorar las prácticas de calidad: Documentar claramente los defectos, las lagunas de automatización y los riesgos de lanzamiento, compartiendo al mismo tiempo patrones reutilizables y prácticas de prueba que mejoren la ingeniería de calidad en toda la organización.
Requisitos
- Al menos cinco años de experiencia en automatización de pruebas, ingeniería de desarrollo de software en pruebas (SDET) o ingeniería de software, incluyendo la propiedad práctica de suites de pruebas automatizadas.
- Competencia en codificación a nivel de producción en al menos uno de los siguientes lenguajes: TypeScript, JavaScript, C# o Python.
- Experiencia en el uso de Playwright o un marco de automatización de interfaz de usuario moderno equivalente para probar aplicaciones web complejas.
- Sólida experiencia en pruebas de API REST utilizando Bruno, Postman o enfoques basados en código, incluyendo autenticación, validación de carga útil y gestión de errores.
- Competencia en SQL para validar la integridad de los datos, los resultados del procesamiento y la precisión de los informes.
- Experiencia en la integración de pruebas automatizadas en canalizaciones de CI/CD, gestión de datos de prueba, investigación de fallos y diagnóstico de pruebas inestables.
- Buen criterio para evaluar el riesgo del producto y seleccionar la capa de prueba adecuada, ya sea de interfaz de usuario, API, integración o nivel de datos, sin necesidad de que cada escenario esté predefinido.
- Experiencia en pruebas de flujos de trabajo asíncronos y sistemas que involucran múltiples servicios.
- Capacidad para investigar problemas técnicos complejos utilizando registros, herramientas de monitorización, consultas de bases de datos, respuestas de API y datos del producto.
- Sólidas habilidades de pensamiento analítico, resolución de problemas y toma de decisiones técnicas, con énfasis en la construcción de una automatización de pruebas mantenible y fiable.
- Habilidades efectivas de comunicación y colaboración, incluyendo la capacidad de explicar defectos, riesgos de calidad y recomendaciones de prueba a las partes interesadas interfuncionales.
- Una mentalidad proactiva, curiosa y orientada a la propiedad, con la capacidad de prosperar en un entorno de startup de ritmo rápido.
- Se prefiere la ubicación en Indianápolis, Indiana; los candidatos cualificados con base en otros lugares de Estados Unidos pueden ser considerados para trabajo remoto.
- Debe estar autorizado para trabajar en Estados Unidos sin necesidad de patrocinio de visado de empleo actual o futuro.
Cualificaciones preferidas
- Experiencia con C#/.NET, PostgreSQL y Microsoft Azure.
- Experiencia en pruebas de funciones de modelos de lenguaje grandes (LLM) o machine learning (ML) utilizando conjuntos de datos representativos, resultados esperados y comprobaciones de regresión basadas en umbrales.
- Familiaridad con canalizaciones de ingesta de datos, arquitecturas basadas en eventos e integraciones de terceros.
- Experiencia en el sector sanitario, tecnología de centros de contacto u otros entornos regulados.
- Experiencia en el uso de herramientas de desarrollo asistidas por IA para acelerar la creación de pruebas, la resolución de problemas y la depuración.
Beneficios
- Flexibilidad laboral: Oportunidad de trabajo remoto para candidatos con base en Estados Unidos, con preferencia por Indianápolis, Indiana.
- Impacto significativo: Ayuda a mejorar los resultados sanitarios reforzando la calidad y la fiabilidad de la tecnología que transforma los datos de las conversaciones de los clientes en información procesable.
- Propiedad técnica: Asume la responsabilidad de la estrategia de automatización en áreas críticas del producto e influye en los estándares y prácticas de ingeniería de calidad.
- Colaboración interfuncional: Trabaja estrechamente con los equipos de Producto, Ingeniería, Ciencia de Datos, Implementación y Clientes.
- Entorno centrado en la innovación: Contribuye a productos basados en IA y a la evolución de los enfoques de prueba en un entorno tecnológico de rápido crecimiento respaldado por capital riesgo.
- Crecimiento profesional: Amplía tu experiencia en ingeniería de automatización, validación de IA, calidad de datos y prácticas modernas de entrega de software.
