Saltar al contenido

Zipdev

Ingeniero/a 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 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 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, fortalecer las pruebas de regresión y establecer procesos de calidad fiables. Dado que la plataforma opera en un entorno sanitario, es fundamental 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, flujos de trabajo de proveedores, búsquedas de pacientes, 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 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 aseguramiento de la calidad de software, incluyendo pruebas manuales y automatizadas.
  1. Experiencia práctica con Ranorex, Mabl, Postman y Selenium o frameworks de automatización similares.
  1. Experiencia en el diseño, ejecución y mantenimiento de conjuntos de pruebas automatizadas.
  1. Sólida comprensión de las pruebas funcionales, de regresión, de integración, de API y de extremo a extremo.
  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 las canalizaciones de CI/CD y las 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 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, GitHub Copilot, Cursor o herramientas equivalentes.
  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 alucinados, 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 SaaS reguladas.
  1. Familiaridad con sistemas de gestión de clínicas dentales, como Orthotrac, PracticeWorks, SoftDent o WinOMS.
  1. Experiencia con aplicaciones 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.
  • Trabajo remoto 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

¿Mencionamos 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 en la parte inferior de nuestro sitio de carreras. ¡Échales un vistazo y haznos saber 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