Databricks
Myant Shared Service Corp.
Ingeniero Senior de Calidad de Software
Sobre Myant
En Myant, nuestra misión es ayudar a las personas a Vivir más jóvenes, por más tiempo, transformando la atención médica de un cuidado episódico y reactivo a una gestión de la salud proactiva y preventiva. A través de nuestros pioneros textiles conectados y tecnología de monitorización continua, cerramos la brecha entre los individuos, sus familias y los proveedores de atención médica, creando un mundo donde la atención médica de calidad sea más accesible, personalizada y preventiva.
Impulsado por una amplia I+D multidisciplinar, Myant combina experiencia en ciencia textil e informática, biometría, IA e investigación clínica para desarrollar tecnologías que se integran perfectamente en la vida cotidiana. Nuestro motor de innovación amplía continuamente las capacidades de la plataforma, abordando la salud cardiovascular, la gestión del estrés, la optimización del sueño y más.
Con ambiciones globales, Myant está construyendo una presencia mundial, colaborando con sistemas de atención médica, clínicas, investigadores y socios para establecer un nuevo estándar en salud conectada. Nuestro objetivo no es solo mejorar la atención, sino redefinir fundamentalmente la relación que las personas tienen con su salud, cambiando el enfoque de la atención a la enfermedad al bienestar de por vida.
Al combinar sensores biométricos de vanguardia, información impulsada por IA y entrenamiento conductual basado en evidencia, Myant ayuda a las personas y a los equipos de atención médica a trabajar juntos para prevenir enfermedades, optimizar el bienestar y desbloquear vidas más saludables y largas.
Descripción del puesto
Estamos contratando a un Ingeniero Senior de Calidad de Software para dar forma a cómo Myant prueba el software de salud en un mundo aumentado por IA. Nuestro software es utilizado por pacientes y profesionales de la salud y maneja información médica sensible. Aquí, la calidad significa seguridad y privacidad del paciente, no simplemente si el software funciona.
Serás responsable de la estrategia de calidad de la plataforma de principio a fin, desde la definición del alcance y la profundidad de las pruebas hasta el establecimiento de los criterios que cada lanzamiento debe cumplir. Seguirás participando activamente en las pruebas y la automatización, al tiempo que utilizas la IA para acelerar el trabajo sin bajar el nivel de calidad.
En el software de salud, un defecto puede significar que un paciente reciba un resultado de riesgo incorrecto o que un usuario obtenga acceso a un registro al que no debería acceder. Abordarás los fallos desde esa perspectiva, priorizando los riesgos para la seguridad y la privacidad del paciente sobre los problemas cosméticos.
Este no es un puesto tradicional de QA manual o de mantenimiento de scripts. Buscamos un líder de calidad con mentalidad de ingeniería que piense sistemáticamente en la corrección, la prevención de regresiones, la observabilidad y la fiabilidad de la plataforma a largo plazo, y que trate la IA como una parte integral de las herramientas de ingeniería en lugar de una novedad.
Responsabilidades del puesto
Estrategia de Calidad y Preparación para Lanzamientos
- Ser responsable y evolucionar la estrategia de pruebas de la plataforma utilizando un enfoque basado en riesgos, priorizando las áreas que podrían afectar la seguridad del paciente, la privacidad o la protección de la información médica personal (PHI).
- Definir criterios claros de salida de lanzamiento y proporcionar recomendaciones basadas en evidencia sobre la preparación para el lanzamiento.
- Participar en discusiones de requisitos y refinamiento para garantizar que las historias de usuario y los criterios de aceptación sean claros, completos y probables antes de que comience el desarrollo.
- Comunicar claramente los riesgos de calidad, los hallazgos y las recomendaciones a los interesados de ingeniería, producto y clínicos.
Privacidad, Seguridad y Seguridad Clínica
- Ser responsable del enfoque de pruebas para el control de acceso, la privacidad de los datos y la seguridad, asegurando que los usuarios solo puedan acceder a la información y funcionalidad apropiadas para su rol.
- Colaborar con expertos clínicos y de dominio para validar la precisión de la funcionalidad relacionada con la salud y garantizar que los datos inválidos, incompletos o inesperados se manejen de forma segura.
- Integrar los requisitos de privacidad, consentimiento y seguridad en las pruebas desde el principio en lugar de tratarlos como comprobaciones al final del ciclo.
Pruebas Aumentadas por IA
- Utilizar asistentes de IA para acelerar el diseño de pruebas, la generación de datos de prueba, la automatización, el análisis y otras actividades de ingeniería de calidad, al tiempo que se revisa y valida la salida generada por IA.
- Crear flujos de trabajo reutilizables asistidos por IA que se integren con las herramientas de desarrollo y pruebas para mejorar la eficiencia y la cobertura.
- Aplicar IA a áreas como el análisis de fallos de pruebas, la investigación de pruebas inestables, el análisis de defectos y la identificación de patrones en los datos de pruebas y calidad.
- Evaluar las capacidades emergentes de pruebas de IA y recomendar su adopción basándose en criterios claros de calidad, fiabilidad, seguridad y mantenibilidad.
- Establecer barreras de protección apropiadas para las pruebas asistidas por IA, incluida la revisión humana, la privacidad de los datos y la trazabilidad de los requisitos.
Pruebas de Funcionalidades Impulsadas por IA
- Diseñar enfoques de prueba y evaluación para funcionalidades impulsadas por IA, considerando áreas como la precisión, la seguridad, la privacidad, el alcance de los datos, el comportamiento no determinista, la seguridad, los cambios en el modelo y otros riesgos específicos de la IA.
- Crear conjuntos de datos de evaluación y comprobaciones automatizadas para monitorizar la calidad de las funcionalidades de IA y detectar regresiones con el tiempo.
Automatización e Ingeniería de Calidad
- Construir y mantener automatización fiable en capas web, móviles y API, integrando pruebas automatizadas en CI/CD.
- Mejorar continuamente la cobertura de pruebas, la velocidad de ejecución, la fiabilidad y la mantenibilidad, incluida la investigación y reducción de pruebas inestables.
- Desarrollar y mantener datos de prueba sintéticos y entornos de prueba controlados que soporten pruebas repetibles y fiables sin utilizar datos reales de pacientes.
- Contribuir a las pruebas de accesibilidad, compatibilidad, rendimiento y seguridad según corresponda al producto y al riesgo.
Gestión de Defectos y Mentoría
- Crear informes de defectos claros y reproducibles con la evidencia adecuada y verificar las correcciones en las compilaciones y entornos relevantes.
- Mentorizar a desarrolladores e ingenieros de QA sobre diseño de pruebas eficaz, prácticas de ingeniería de calidad, automatización y uso responsable de herramientas de IA.
Cualificaciones
- 6+ años de experiencia en ingeniería de calidad de software, automatización de pruebas o una disciplina de ingeniería relacionada, con al menos 2 años en un puesto de liderazgo técnico o senior.
- Sólidas habilidades en JavaScript o TypeScript, con experiencia práctica en la creación y el mantenimiento de automatización de pruebas moderna utilizando Playwright, Cypress, Selenium o herramientas similares.
- Experiencia en pruebas de REST APIs, autenticación, autorización y flujos de trabajo de aplicaciones seguras.
- Experiencia demostrada en pruebas de acceso basado en roles, permisos y aislamiento de datos en aplicaciones con múltiples tipos de usuarios u organizaciones.
- Experiencia práctica en pruebas de aplicaciones móviles en iOS o Android, incluidas pruebas funcionales, de integración y de compatibilidad.
- Sólidas habilidades de diseño de pruebas, incluidas pruebas basadas en riesgos, pruebas de límites y negativas, partición de equivalencia y pruebas exploratorias.
- Sólidas habilidades de depuración y análisis de causa raíz, con la capacidad de investigar fallos en las capas de aplicación, API, datos e integración.
- Experiencia en la integración de pruebas automatizadas en canalizaciones de CI/CD y en el uso de la automatización como parte del ciclo de vida del desarrollo de software.
- Experiencia práctica y real en el uso de herramientas de codificación y pruebas de IA para mejorar la productividad, la cobertura y la calidad, con el criterio para identificar y corregir sus limitaciones.
- Capacidad para diseñar indicaciones efectivas y revisar críticamente el código, las pruebas y el análisis generados por IA en busca de lagunas, suposiciones incorrectas y falsa confianza.
- Comodidad trabajando en equipos Agile y colaborando con expertos en producto, ingeniería y dominio para aclarar requisitos y definir criterios de aceptación probables.
- Sólidas habilidades de comunicación escrita y verbal, con la capacidad de explicar problemas técnicos y riesgos de calidad claramente a ingenieros, clínicos, equipos de producto y liderazgo.
A tener en cuenta
- Experiencia trabajando en atención médica, dispositivos médicos, servicios financieros u otro dominio regulado, con familiaridad con los requisitos de privacidad, seguridad o ciclo de vida del software relevantes.
- Experiencia en pruebas de integraciones que involucren estándares de atención médica como FHIR o HL7, registros médicos electrónicos, dispositivos conectados, pagos u otros sistemas externos.
- Experiencia en pruebas de accesibilidad, incluidas lectores de pantalla y herramientas de accesibilidad automatizadas.
- Familiaridad con los principios de seguridad de aplicaciones y API, incluida la guía OWASP y las consideraciones de seguridad para funcionalidades impulsadas por IA.
- Familiaridad con LLM APIs, Agent Skills, el Protocolo de Contexto del Modelo (MCP) o marcos de IA basados en agentes.
- Experiencia evaluando o utilizando capacidades de pruebas asistidas por IA, como pruebas visuales, automatización de autocuración o agentes de pruebas autónomos.
- Certificación ISTQB u otra certificación relevante en pruebas de software o ingeniería de calidad.
Qué ofrecemos
- Una oportunidad única para dar forma al futuro de la atención médica conectada
- Salario competitivo y beneficios integrales
- Un entorno colaborativo y de ritmo rápido donde la innovación y el impacto van de la mano
- Oportunidades de crecimiento profesional en una empresa impulsada por una misión y preparada para la expansión global
- Exposición trabajando en una de las empresas tecnológicas más innovadoras y con visión de futuro
