directohace 22 horas

Ingeniero/a QA Automation Semi Senior con Python

M
Miratech
Buenos AiresRemoto · Tiempo completo
Semi Senior3+ años
A convenir
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa de tecnología busca un/a Ingeniero/a QA Automation Semi Senior con Python para unirse a un equipo que desarrolla una plataforma conversacional con IA. Se requiere experiencia en testing de APIs REST, automatización UI, Python, pytest y AWS.

Por qué aplicar

Si te copa la IA y la automatización, este puesto es para vos. Podés sumarte a un equipo que desarrolla una plataforma conversacional innovadora, trabajando remoto y aplicando Python y pytest. Ideal si tenés experiencia en testing de APIs y UI.

Descripción del puesto

Buscamos un Middle QA Automation Engineer para unirse a un equipo que desarrolla una plataforma conversacional impulsada por IA. La solución combina microservicios backend basados en Python que se ejecutan en AWS, una aplicación web moderna y tecnologías de voz en tiempo real para ofrecer interacciones inteligentes con los clientes. Responsabilidades: - Diseñar, desarrollar y mantener soluciones de pruebas automatizadas para APIs REST, incluyendo autenticación, autorización (RBAC) y validación de solicitudes/respuestas. - Construir y mejorar frameworks de automatización de UI utilizando herramientas de testing modernas y mejores prácticas. - Desarrollar y mantener scripts de automatización de pruebas usando Python y pytest. - Crear y mantener documentación de pruebas, casos de prueba e informes de defectos. - Participar en el triaje de defectos, análisis de causa raíz e iniciativas de mejora de la calidad. - Integrar pruebas automatizadas en pipelines de CI/CD para asegurar la validación continua de la calidad. - Colaborar estrechamente con Ingenieros de Software, Product Owners y equipos de DevOps durante todo el ciclo de vida del desarrollo. - Contribuir a las actividades de aseguramiento de la calidad para soluciones de IA conversacional y basadas en voz, incluyendo la validación de interacciones de usuario, respuestas del sistema y características de rendimiento. - Apoyar actividades de validación de rendimiento y latencia para flujos de trabajo de comunicación en tiempo real. Requisitos: - Más de 3 años de experiencia en Quality Assurance, probando aplicaciones web y sistemas basados en API. - Sólida experiencia práctica con pruebas de API REST, incluyendo autenticación, autorización, RBAC y validación de solicitudes/respuestas. - Experiencia práctica utilizando herramientas de pruebas de API como Postman o soluciones similares. - Experiencia práctica en automatización de pruebas de UI usando Playwright con TypeScript o frameworks de automatización equivalentes. - Sólidas habilidades de scripting de automatización usando Python y pytest. - Experiencia en el diseño, desarrollo y mantenimiento de suites de pruebas automatizadas. - Experiencia con servicios de AWS (ECS, CloudWatch, Secrets Manager, S3). - Fuerte comprensión de las metodologías de pruebas de software, planificación de pruebas y procesos de gestión de defectos. - Capacidad para crear documentación de pruebas clara, escribir informes de defectos detallados y participar en actividades de triaje de defectos. - Fuertes habilidades de comunicación en inglés, tanto escritas como verbales. - Conocimientos básicos de Docker y Docker Compose. - Comprensión de pipelines de CI/CD y troubleshooting (Bitbucket Pipelines o similar). Se valorará: - Experiencia en pruebas de IA/LLM, agentes de voz o sistemas de automatización conversacional. - Experiencia en SIP, WebRTC, LiveKit o pruebas de contact center / IVR. - Conocimiento de validación de latencia y rendimiento (por ejemplo, TTFT, tiempo de configuración de llamada, tiempo de respuesta). - Exposición a contract testing, WireMock u otros servicios mock. - Habilidades de SQL para validación de datos de prueba. - Comprensión de Terraform o conceptos generales de infraestructura en la nube. Ofrecemos: - Cultura de Desempeño Implacable: únete a un equipo imparable de desarrollo tecnológico con una tasa de éxito de proyectos del 99% y más del 30% de crecimiento de ingresos interanual. - Pago y Beneficios Competitivos: disfruta de un paquete integral de compensación y beneficios, que incluye seguro médico y un programa de reubicación. - Cultura de Trabajo Remoto: aprovecha al máximo la flexibilidad que ofrece el trabajo remoto. - Mentalidad de Crecimiento: obtén los beneficios de una variedad de oportunidades de desarrollo profesional, incluyendo programas de certificación, mentoría y programas de inversión en talento, movilidad interna y oportunidades de pasantías. - Impacto Global: colabora en proyectos de impacto para clientes globales líderes y da forma al futuro de las industrias. - Entorno Multicultural Acogedor: sé parte de un equipo global dinámico y prospera en un entorno de trabajo inclusivo y de apoyo con comunicación abierta y eventos sociales regulares de team-building de la empresa. - Valores de Sostenibilidad Social: únete a nuestras prácticas de negocio sostenibles centradas en cinco pilares, incluyendo educación en TI, empoderamiento comunitario, prácticas operativas justas, sostenibilidad ambiental e igualdad de género. Miratech es un empleador que ofrece igualdad de oportunidades y no discrimina a ningún empleado o solicitante de empleo por motivos de raza, color, religión, sexo, origen nacional, edad, discapacidad, condición de veterano, orientación sexual, identidad de género o cualquier otro estado protegido por la ley aplicable.

Responsabilidades

  • Diseñar, desarrollar y mantener soluciones de pruebas automatizadas para APIs REST
  • Construir y mejorar frameworks de automatización UI
  • Desarrollar y mantener scripts de automatización de pruebas usando Python y pytest
  • Crear y mantener documentación de pruebas, casos de prueba e informes de defectos
  • Participar en el triaje de defectos, análisis de causa raíz e iniciativas de mejora de calidad
  • Integrar pruebas automatizadas en pipelines CI/CD
  • Colaborar estrechamente con Ingenieros de Software, Product Owners y equipos de DevOps
  • Contribuir a las actividades de aseguramiento de calidad para soluciones de IA conversacional y de voz
  • Soportar actividades de validación de performance y latencia

Skills requeridas

Testing de aplicaciones webTesting de API-driven systemsTesting de APIs RESTValidación de autenticaciónValidación de autorizaciónValidación de RBACValidación de request/responseDiseño de test casesGestión de defectosAnálisis de causa raízMejora de calidadIntegración de tests en CI/CDColaboración con equipos de desarrolloColaboración con Product OwnersColaboración con DevOpsValidación de interacciones de usuarioValidación de respuestas del sistemaValidación de características de performanceValidación de performanceValidación de latenciaDocumentación de pruebasReportes de defectos detalladosParticipación en defect triageComunicación escritaComunicación verbalTrabajo en equipoColaboración

Beneficios

  • Seguro médico
  • Programa de reubicación
  • Desarrollo profesional
  • Programas de certificación
  • Mentoría
  • Programas de inversión de talento
  • Movilidad interna
  • Oportunidades de pasantía

Explorar empleos relacionados

¿Te interesa empleos en Buenos Aires? Creá una alerta y te avisamos.