Saltar al contenido

Zipdev

QA Engineer (Automatización y herramientas de IA)

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

Sobre el puesto

Nuestro cliente busca un Senior QA Engineer 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, mejorando la cobertura de pruebas, identificando defectos y asegurando la calidad del software durante todo el ciclo de vida de desarrollo. El candidato ideal cuenta con 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ás en estrecha colaboración con 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 esencial tener una sólida comprensión de la privacidad de datos y la importancia de proteger la información confidencial de los pacientes.

Responsabilidades clave

  1. Diseñar, ejecutar y mantener pruebas manuales y automatizadas para aplicaciones web, APIs e integraciones de software.
  1. Crear y mantener suites de pruebas automatizadas utilizando Ranorex, Mabl, Selenium o frameworks similares.
  1. Realizar pruebas de API utilizando Postman o herramientas equivalentes para validar endpoints, 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 (end-to-end).
  1. Colaborar con los desarrolladores para identificar los requisitos de prueba, mejorar la cobertura de las pruebas y prevenir regresiones.
  1. Validar flujos de trabajo críticos, incluyendo programación, flujos de trabajo de proveedores, búsqueda de pacientes, autenticación y otras funciones de gestión de clínicas dentales.
  1. Identificar, documentar, reproducir y realizar el seguimiento de defectos, proporcionando pasos claros, detalles del entorno y resultados esperados frente a los reales.
  1. Apoyar el desarrollo y mantenimiento de controles de calidad automatizados dentro de los pipelines de CI/CD.
  1. Revisar los resultados de las pruebas e identificar brechas en la cobertura de pruebas, fiabilidad y calidad general del software.
  1. Utilizar herramientas de IA para acelerar la creación de pruebas, identificar brechas de cobertura y mejorar los flujos de trabajo de QA.
  1. Revisar críticamente las pruebas generadas por IA para asegurar 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 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 los 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 lanzadas.

Requisitos mínimos

  1. Experiencia demostrable en aseguramiento de 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 suites de pruebas automatizadas.
  1. Sólida comprensión de pruebas funcionales, de regresión, de integración, de API y de extremo a extremo (end-to-end).
  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 pipelines 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 procesables.
  1. Experiencia colaborando con desarrolladores para mejorar la cobertura de pruebas y la calidad del software.
  1. Familiaridad con flujos de trabajo basados en Git, pull requests y prácticas de desarrollo Agile.
  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, automatización de pruebas, desarrollo de casos de prueba o análisis de cobertura.
  1. Capacidad para evaluar las 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 para 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 de salud, odontología 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 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 de salud 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 gastos de salud
  • Reembolso para un estilo de vida activo
  • Reembolso trimestral para oficina en casa
  • Planes de compra mediante 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; nos interesa 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) en la parte inferior de nuestro sitio de carreras. ¡Echa 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