Redwood Materials
InterSystems
Ingeniero Senior de Desarrollo de Calidad
Sobre la oportunidad
Únete a InterSystems como Ingeniero Senior de Sistemas de Desarrollo de Calidad y contribuye al desarrollo de software robusto y de alta calidad mediante la creación de los sistemas de validación que certifican el comportamiento a escala del cliente y la preparación para el lanzamiento en todos los productos de HealthShare. A diferencia de los roles tradicionales de QA, este puesto se centra en la validación a nivel de sistema, entornos a gran escala y marcos de automatización que simulan implementaciones del mundo real.
Trabajarás en estrecha colaboración con los equipos de scrum de HealthShare para comprender los comportamientos del sistema, identificar las necesidades de validación e influir en el diseño para la testeabilidad y la escalabilidad, asegurando que las nuevas funcionalidades y los cambios de plataforma se comporten correctamente en condiciones reales del cliente.
Tus sólidas capacidades técnicas, tu curiosidad por aprender nuevos sistemas y tu habilidad para operar en capas de infraestructura y aplicación son esenciales para el proceso de innovación de InterSystems.
Funciones y Responsabilidades
- Diseñar, implementar y ejecutar la validación a nivel de sistema para los productos de HealthShare, incluyendo pruebas de integración, actualización, rendimiento y resiliencia.
- Ser propietario y operar entornos de validación a escala de cliente, incluyendo la configuración de topologías multinodo y la orquestación de grandes conjuntos de datos.
- Construir y mantener marcos de automatización y herramientas de validación para soportar pruebas repetibles y fiables a escala.
- Desarrollar y mejorar sistemas de validación y plataformas de orquestación para coordinar, ejecutar y rastrear flujos de trabajo de validación a nivel de sistema.
- Diseñar y ejecutar pruebas de rendimiento y escalabilidad, incluyendo modelado de carga de trabajo, análisis de rendimiento y latencia, e identificación de cuellos de botella del sistema.
- Desarrollar y mantener herramientas de pruebas de rendimiento, scripts y conjuntos de datos para simular cargas de trabajo reales de clientes.
- Ejecutar y dar soporte a ciclos de validación de lanzamientos, asegurando la preparación de las compilaciones promocionadas.
- Revisar el código fuente del producto para informar el diseño de pruebas, centrándose en casos extremos, escenarios de fallo y cuellos de botella de rendimiento.
- Identificar, documentar y rastrear defectos, trabajando en estrecha colaboración con los desarrolladores para su resolución.
- Asociarse con los equipos de scrum de HealthShare para recopilar requisitos de validación y traducirlos en estrategias de prueba escalables.
- Colaborar con los equipos de DevOps, Ingeniería de Plataformas y Operaciones para alinear la infraestructura y los flujos de trabajo de validación.
- Proporcionar orientación técnica y mentoría a los Ingenieros de Sistemas de QD.
Requisitos
- 5+ años de experiencia en ingeniería de calidad de software, SDET o ingeniería de sistemas.
- Experiencia en pruebas de sistemas distribuidos a escala, incluyendo evaluación de rendimiento y escalabilidad.
- Dominio técnico en múltiples lenguajes de programación (Python, ObjectScript, Java, o similar).
- Experiencia con entornos contenerizados (Kubernetes), sistemas Linux y canalizaciones de CI/CD (Jenkins).
- Capacidad para leer código críticamente e identificar debilidades y problemas de rendimiento.
- Sólidas habilidades analíticas, de depuración y de resolución de problemas.
- Habilidades de comunicación efectivas y capacidad para colaborar entre equipos.
- Capacidad demostrada para utilizar eficazmente agentes de codificación de IA (por ejemplo, Claude Code, Codex) para tareas como generación de código, refactorización, depuración y creación de pruebas, manteniendo al mismo tiempo altos estándares de calidad.
- Comodidad trabajando en un entorno de desarrollo aumentado por IA, incluyendo la evaluación de resultados de agentes de codificación y la garantía de corrección, seguridad y mantenibilidad.
Educación y Formación
- BS/MS o superior en Ciencias de la Computación, STEM o Ingeniería.
Deseable
- Experiencia con plataformas de virtualización o nube privada (cloud, VMware, Nutanix).
- Experiencia con herramientas de infraestructura como código (Ansible, Terraform).
- Experiencia con herramientas de monitorización y observabilidad (Prometheus, Grafana).
- Experiencia con procesamiento de datos a gran escala, diseño de canalizaciones de datos o conceptos de ingeniería de datos relacionados con datos de prueba de alto volumen.
- Familiaridad con estándares de interoperabilidad sanitaria (FHIR, HL7, X12).
- Familiaridad con tecnologías de UI (Angular, TypeScript) y marcos de automatización de UI (Selenium, Playwright, Cypress).
- Experiencia en pruebas de alta disponibilidad, conmutación por error y escenarios de recuperación.
Descargo de responsabilidad sobre IA
--------------------------------------------------------------------------------
Somos un empleador que ofrece igualdad de oportunidades y no discriminamos por motivos de raza, color, religión, sexo, origen nacional, ascendencia, estado civil, condición de veterano, edad, discapacidad, orientación sexual o identidad o expresión de género, ni por ninguna otra categoría legalmente protegida. InterSystems es un empleador E-Verify en los Estados Unidos.
InterSystems está proporcionando una estimación actual de buena fe del rango salarial base anticipado para este puesto, dependiendo de una variedad de factores que incluyen la experiencia, la educación, las habilidades y el rendimiento.
El rango de compensación base estimado para este puesto es:
$92,000—$136,000 USD
InterSystems puede utilizar herramientas de IA para sus operaciones internas, incluidas tareas administrativas durante el reclutamiento (por ejemplo, organización de información de candidatos). El enfoque de InterSystems hacia la IA se guía por las Directrices de IA Responsable de InterSystems intersystems.com/ai-use-guidelines/. La IA no se utiliza para tomar o influir en las decisiones de contratación. Todas las decisiones son tomadas por empleados de InterSystems.
Los candidatos pueden utilizar IA para la preparación del CV o de entrevistas, siempre que los materiales sean veraces y reflejen su propia experiencia. Las herramientas de IA y los servicios de transcripción de terceros no deben utilizarse durante las entrevistas o evaluaciones.
Tenga en cuenta que el uso de tecnología portátil, incluidas herramientas relacionadas con IA u otros dispositivos conectados a tecnología (como gafas y/o dispositivos portátiles inteligentes META o Google, y/o cualquier dispositivo similar), está estrictamente prohibido durante el proceso de entrevista y selección con InterSystems. Cualquier solicitante que requiera un dispositivo portátil o cualquier tipo de soporte tecnológico durante el proceso de entrevista como una adaptación razonable según la ADA o las leyes y regulaciones estatales o del país aplicables debe ponerse en contacto con el Departamento de Recursos Humanos de InterSystems antes de asistir o participar en cualquier proceso de entrevista o selección.
Otra compensación puede incluir un incentivo variable anual discrecional.
La empresa también ofrece generosos beneficios para empleados, que incluyen:
- Seguro médico, de visión y dental.
- Seguro de discapacidad a corto y largo plazo, y seguro de vida.
- Contribución de Participación en Beneficios 401(k).
- Tiempo libre remunerado y días festivos.
- Permiso parental.
- Reembolso de matrícula.
Acerca de InterSystems
InterSystems, un proveedor creativo de tecnología de datos, ofrece una base unificada para aplicaciones de próxima generación para clientes de atención médica, finanzas, fabricación y cadena de suministro en más de 80 países. Nuestras plataformas de datos resuelven problemas de interoperabilidad, velocidad y escalabilidad para grandes organizaciones en todo el mundo para desbloquear el poder de los datos y permitir que las personas perciban los datos de maneras imaginativas. Fundada en 1978, InterSystems está comprometida con la excelencia a través de su soporte 24×7 para clientes y socios en todo el mundo. De propiedad privada y con sede en Boston, Massachusetts, InterSystems tiene 38 oficinas en 28 países en todo el mundo. Para más información, visite InterSystems.com cts.businesswire.com/ct/CT?id=smartlink&url=https://www.intersystems.com/&esheet=53379223&newsitemid=20230410005415&lan=en-US&anchor=InterSystems.com&index=4&md5=3edf749fa33f5a2ac0c355c410576e90.
