




Resumen: Únase como Ingeniero de Aseguramiento de Calidad para transformar un producto de imágenes del mercado dental en una aplicación web de campo virgen, construir cobertura de pruebas automatizadas y garantizar la paridad con los flujos de trabajo clínicos. Aspectos destacados: 1. Transformar un producto maduro en una aplicación web de campo virgen 2. Construir cobertura de pruebas automatizadas desde cero 3. Colaborar estrechamente con los equipos de ingeniería y producto en Scrum La iniciativa de nuestro cliente consiste en transformar un producto de imágenes del mercado dental —una aplicación de escritorio para Windows, instalada localmente y ya consolidada, utilizada por clínicos ortodoncistas y cirujanos maxilofaciales— en un producto basado en la web, distribuido a través de su plataforma en la nube. Se trata de un esfuerzo de ingeniería web de campo virgen que avanza en paralelo con la aplicación de escritorio existente, lo que exige un enfoque disciplinado de aseguramiento de calidad que valide las nuevas funcionalidades web mientras garantiza la paridad con los flujos de trabajo clínicos ya establecidos. Como Ingeniero de Aseguramiento de Calidad, usted será un especialista en calidad para el equipo web, construyendo cobertura de pruebas automatizadas desde cero y trabajando codo con codo con los ingenieros de frontend y backend en un entorno Scrum. Responsabilidades Estrategia y cobertura de pruebas * Diseñar y mantener una estrategia integral de pruebas para el producto web de imágenes, abarcando escenarios funcionales, de regresión, de integración y de extremo a extremo. * Definir criterios de aceptación y casos de prueba para nuevas historias de usuario en colaboración con los equipos de ingeniería y gestión de producto. * Garantizar la paridad funcional entre las características web y el software instalado localmente, identificando brechas y documentando desviaciones en los flujos de trabajo clínicos. * Supervisar y reportar métricas de cobertura de pruebas, tendencias de defectos y preparación para lanzamientos a lo largo de los sprints. Pruebas automatizadas * Construir y mantener una suite de pruebas automatizadas dirigida a una interfaz de usuario web. * Implementar escenarios de pruebas de extremo a extremo que cubran la autenticación de usuarios, los flujos de trabajo de imágenes, la entrada de datos y las interacciones de sincronización con la nube. * Integrar las pruebas automatizadas en la canalización CI/CD, asegurando que se ejecuten en cada compilación y que los resultados sean visibles para el equipo. * Diseñar pruebas estables, mantenibles y resistentes a los cambios en la interfaz de usuario mediante el uso adecuado de localizadores, fijaciones (fixtures) y patrones de objetos de página (page object). Pruebas de API y backend * Validar los contratos REST API entre el frontend web y los servicios backend, utilizando herramientas de pruebas automatizadas o Postman. * Probar el comportamiento de sincronización con la nube entre el cliente instalado localmente y el backend en la nube, verificando la coherencia de los datos y la resolución de conflictos. * Colaborar con los desarrolladores de backend para identificar y probar casos límite en las integraciones de servicios. Gestión de defectos y colaboración * Identificar, registrar, clasificar y hacer seguimiento de defectos con pasos claros de reproducción, detalles del entorno y evaluaciones de severidad. * Trabajar estrechamente con el Líder de Ingeniería y el arquitecto senior para priorizar los defectos según los objetivos del sprint y los criterios de lanzamiento. * Participar en las reuniones diarias (standups), planificación de sprint, revisiones de sprint y retrospectivas como miembro activo del equipo Scrum. * Brindar evaluaciones claras de calidad y recomendaciones explícitas de «aprobar/no aprobar» para las decisiones de sprint y lanzamiento, basadas en los resultados de las pruebas y el riesgo residual. Conocimiento sobre atención médica y cumplimiento normativo * Aplicar conocimientos sobre los requisitos de manejo de datos HIPAA al diseñar pruebas que involucren datos de imágenes de pacientes. * Comprender y respetar los límites de privacidad de los datos en los entornos de prueba, evitando el uso de datos reales de pacientes en las suites de pruebas automatizadas. * Escalar cualquier observación de fugas de datos o problemas de control de acceso detectados durante las pruebas. **Requisitos** * Licenciatura en Ciencias de la Computación, Ingeniería de Software o disciplina afín (o experiencia práctica equivalente). * 3\+ años de experiencia en ingeniería de aseguramiento de calidad de software, con una parte significativa centrada en pruebas de aplicaciones web. * Buen conocimiento de la arquitectura de aplicaciones web: interacción navegador-servidor, APIs REST, flujos de autenticación y gestión de estado. * Experiencia escribiendo y manteniendo frameworks de pruebas automatizadas, no solo ejecutando scripts creados por otros. * Habilidades sólidas en reporte de defectos, con experiencia en herramientas como Azure DevOps, Jira o similares. * Experiencia demostrable trabajando en equipos ágiles/Scrum con entregas basadas en sprints. * Excelentes habilidades analíticas, de resolución de problemas y pensamiento crítico, con mentalidad de pruebas basada en riesgos. * Dominio fluido del inglés —debe comunicarse eficazmente por escrito y en llamadas de video con un equipo con sede en Estados Unidos. * Excelentes habilidades de comunicación escrita y verbal, con capacidad para colaborar eficazmente en equipos distribuidos. * Capacidad para trabajar en horario de la Zona Este (ET), con una superposición mínima diaria de 7 horas. Cualificaciones preferidas* Experiencia probada en pruebas de productos SaaS basados en la nube, especialmente aquellos con integraciones de clientes instalados localmente o componentes de sincronización. * Conocimiento de canalizaciones CI/CD (GitHub Actions, Jenkins, Azure Pipelines) e integración de pruebas automatizadas en los flujos de compilación. * Antecedentes en pruebas de software médico, incluida la familiaridad con el cumplimiento HIPAA y/o software médico regulado por la FDA (software médico de clase II SaMD). * Experiencia con productos de imágenes, DICOM o software médico/dental —un diferenciador importante. * Experiencia con herramientas de pruebas de API (por ejemplo, Postman, REST\-assured, modo API de Playwright). * Conocimiento de pruebas de aplicaciones de escritorio para Windows. * Experiencia trabajando con equipos globales, distribuidos o remotos ubicados en múltiples zonas horarias. **Beneficios** * Trabajo remoto de lunes a viernes, 40 horas semanales (sin fines de semana) * Reembolso de gastos médicos * Reembolso por estilo de vida activo * Reembolso trimestral para oficina en casa * ¿Ya mencionamos que es REMOTO?!! Uno de nuestros valores fundamentales en Zipdev es «Sé auténtico». Por eso le animamos a responder el formulario de solicitud con sus propias palabras; nos interesa conocerlo a usted, no a un asistente digital. ¿Le gustaría saber cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos recopilado algunas respuestas útiles en nuestras Preguntas Frecuentes, al final de nuestro sitio web de carreras. Échales un vistazo y no dude en contactarnos si tiene otras preguntas!


