Ingeniero/a QA Automation Semi Senior con Python
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 automatización de pruebas para APIs REST y aplicaciones web, uso de Python y pytest, y conocimientos de AWS.
Si te copa la IA y la automatización, este puesto remoto en Miratech es para vos. Podrás laburar en una plataforma conversacional innovadora, aplicando Python y pytest para asegurar la calidad. Ideal si tenés experiencia en testing de APIs y web.
Descripción del puesto
Buscamos un Middle QA Automation Engineer para unirse a un equipo que construye una plataforma conversacional impulsada por IA. La solución combina microservicios de 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 utilizando Python y pytest. - Crear y mantener documentación de pruebas, casos de prueba e informes de defectos. - Participar en la priorización 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 prueba de API como Postman o soluciones similares. - Experiencia práctica en automatización de pruebas de UI utilizando Playwright con TypeScript o frameworks de automatización equivalentes. - Sólidas habilidades de scripting de automatización utilizando 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 priorización de defectos. - Sólidas 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 resolución de problemas (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 pruebas de contrato, WireMock u otros servicios de simulación (mock services). - 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 un crecimiento de ingresos superior al 30% 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 a distancia. - 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 de 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 dinámico y global y prospera en un entorno de trabajo inclusivo y de apoyo con comunicación abierta y eventos sociales regulares de la empresa para la creación de equipos. - 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 de UI
- Desarrollar y mantener scripts de automatización 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 con Ingenieros de Software, Product Owners y equipos de DevOps
- Contribuir a actividades de aseguramiento de calidad para soluciones de IA conversacional y de voz
- Soportar actividades de validación de performance y latencia
Skills requeridas
Beneficios
- Seguro médico
- Programa de reubicación
- Oportunidades de desarrollo profesional
- Certificaciones
- Mentorías
- Movilidad interna
- Oportunidades de pasantías