Saltar al contenido

Zipdev

Ingeniero/a de QA (Automatización y herramientas de IA)

ReactRuby
Traducción automática. Consulta el original.

Sobre el puesto

Nuestro cliente busca un/a Ingeniero/a de QA Senior para garantizar la calidad, fiabilidad, seguridad y cumplimiento de una plataforma moderna de gestión de clínicas dentales basada en la nube. La aplicación incluye un Ruby on Rails backend y un React frontend.

Este puesto se centrará en las pruebas manuales y automatizadas, la mejora de la cobertura de pruebas, la identificación de defectos y la garantía de la calidad del software a lo largo del ciclo de desarrollo. El candidato ideal tiene experiencia práctica con Ranorex, Mabl, Postman, Selenium o frameworks de automatización similares, junto con experiencia en el uso de herramientas de IA para mejorar la eficiencia y la cobertura de las pruebas.

Trabajará en estrecha colaboración con los desarrolladores y otras partes interesadas para identificar problemas de forma temprana, reforzar las pruebas de regresión y establecer procesos de calidad fiables. Dado que la plataforma opera en un entorno sanitario, es esencial una sólida comprensión de la privacidad de los datos y la importancia de proteger la información sensible de los pacientes.

Responsabilidades clave

  1. Diseñar, ejecutar y mantener pruebas manuales y automatizadas para aplicaciones web, APIs e integraciones de software.
  1. Construir y mantener conjuntos de pruebas automatizadas utilizando Ranorex, Mabl, Selenium o frameworks similares.
  1. Realizar pruebas de API utilizando Postman o herramientas equivalentes para validar puntos finales, integraciones y el comportamiento esperado de la aplicación.
  1. Realizar pruebas funcionales, de integración, de regresión, exploratorias y de extremo a extremo.
  1. Colaborar con los desarrolladores para identificar requisitos de prueba, mejorar la cobertura de pruebas y prevenir regresiones.
  1. Validar flujos de trabajo críticos, incluyendo la programación, los flujos de trabajo de los proveedores, las búsquedas de pacientes, la autenticación y otras funciones de gestión de clínicas dentales.
  1. Identificar, documentar, reproducir y rastrear defectos, proporcionando pasos claros, detalles del entorno y resultados esperados frente a los reales.
  1. Apoyar el desarrollo y mantenimiento de comprobaciones de calidad automatizadas dentro de las canalizaciones de CI/CD.
  1. Revisar los resultados de las pruebas e identificar lagunas en la cobertura de pruebas, la fiabilidad y la calidad general del software.
  1. Utilizar herramientas de IA para acelerar la creación de pruebas, identificar lagunas de cobertura y mejorar los flujos de trabajo de QA.
  1. Revisar críticamente las pruebas generadas por IA para garantizar que las aserciones, mocks y escenarios de prueba reflejen con precisión el comportamiento de la aplicación.
  1. Participar en revisiones de código y solicitudes de extracción (pull requests) para identificar posibles riesgos de calidad, seguridad y cumplimiento.
  1. Mantener la documentación de pruebas, casos de prueba, informes de cobertura y procedimientos de QA.
  1. Trabajar exclusivamente con datos sintéticos y simulados para evitar la exposición de información real de pacientes.
  1. Identificar posibles vulnerabilidades de seguridad y riesgos de privacidad de datos de pacientes durante las pruebas.
  1. Colaborar con los equipos de ingeniería para mejorar continuamente los procesos de prueba y la confianza en las versiones.

Requisitos mínimos

  1. Experiencia demostrada en garantía de calidad de software, incluyendo pruebas manuales y automatizadas.
  1. Experiencia práctica con frameworks de automatización.
  1. Experiencia en el diseño, ejecución y mantenimiento de conjuntos de pruebas automatizadas.
  1. Sólida comprensión y experiencia demostrada en la realización de pruebas de API.
  1. Experiencia en pruebas de aplicaciones web, APIs e integraciones de terceros.
  1. Experiencia en el uso de Postman o herramientas similares para validar REST APIs.
  1. Familiaridad con canalizaciones de CI/CD y puertas de calidad automatizadas.
  1. Capacidad para investigar el comportamiento de la aplicación, reproducir defectos y documentar informes de errores claros y accionables.
  1. Experiencia en colaboración con desarrolladores para mejorar la cobertura de pruebas y la calidad del software.
  1. Familiaridad con flujos de trabajo basados en Git, solicitudes de extracción (pull requests) y prácticas de desarrollo Ágil.
  1. Capacidad para comprender el comportamiento de la aplicación en sistemas frontend y backend.
  1. Sólidas habilidades analíticas, atención al detalle y un enfoque metódico para la resolución de problemas.

Herramientas de IA y Automatización — Requerido

  1. Experiencia práctica en el uso de asistentes de codificación de IA como Claude Code,
  1. Experiencia en el uso de herramientas de IA para apoyar la generación de pruebas, la automatización de pruebas, el desarrollo de casos de prueba o el análisis de cobertura.
  1. Capacidad para evaluar pruebas generadas por IA en cuanto a corrección, aserciones significativas y escenarios de prueba realistas.
  1. Capacidad para identificar mocks 'hallucinados', suposiciones incorrectas y pruebas que no detectarían regresiones reales.
  1. Comprensión de que el código y las pruebas generadas por IA deben ser revisados y validados antes de ser aceptados.
  1. Disposición a incorporar herramientas de IA en los procesos de QA existentes para mejorar la eficiencia sin comprometer la calidad.

Se valorará

  1. Experiencia en pruebas de aplicaciones sanitarias, dentales u otras aplicaciones SaaS reguladas.
  1. Familiaridad con sistemas de gestión de clínicas dentales, como Orthotrac, PracticeWorks, SoftDent o WinOMS.
  1. Experiencia con aplicaciones de Ruby on Rails y React.
  1. Familiaridad con RSpec, FactoryBot, WebMock o VCR.
  1. Experiencia con Playwright u otros frameworks de pruebas de extremo a extremo.
  1. Experiencia con herramientas de pruebas de rendimiento y carga como k6 o Locust.
  1. Familiaridad con Azure Cosmos DB y estructuras de datos basadas en documentos.
  1. Experiencia con Desarrollo Guiado por Pruebas (TDD) o Desarrollo Guiado por Comportamiento (BDD).
  1. Familiaridad con estándares de intercambio de datos sanitarios como HL7 o FHIR.
  1. Experiencia con pruebas de regresión visual o pruebas de componentes.
  • Trabajar a distancia de lunes a viernes, 40 horas a la semana (sin fines de semana)
  • Reembolso de atención médica
  • Reembolso por estilo de vida activo
  • Reembolso trimestral de oficina en casa
  • Planes de compra por deducción de nómina
  • Bono de aprendizaje continuo
  • Acceso a plataformas de formación y desarrollo profesional

¿Hemos mencionado que es REMOTO?

Uno de nuestros valores fundamentales en Zipdev es "Sé auténtico". Por eso te animamos a responder al formulario de solicitud con tus propias palabras; estamos interesados en conocerte a ti, no a un asistente digital.

¿Te preguntas cómo funciona nuestro entorno remoto o nuestro método de pago? Hemos recopilado algunas respuestas útiles en nuestras preguntas frecuentes (FAQs) al final de nuestro sitio de carreras. ¡Échales un vistazo y dinos si tienes alguna otra pregunta!

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026