QA Engineer
Creemos el futuro juntos
Sobre Creai
En Creai, nos especializamos en aprovechar el poder de la inteligencia artificial y el aprendizaje automático para transformar negocios. Nuestra misión es ayudar a los clientes a reducir costos, aumentar la eficiencia y desbloquear nuevas oportunidades mediante soluciones de IA de vanguardia.
Descripción del Puesto
Como QA Engineer, serás el guardián de la calidad en nuestro producto SaaS, responsable de asegurar la excelencia tanto en nuestro AI Virtual Agent como en la plataforma Admin Backoffice. En este rol estratégico, desarrollarás y ejecutarás estrategias de testing comprehensivas que abarcan desde testing tradicional de aplicaciones web hasta metodologías especializadas para validación de comportamientos de IA y calidad de respuestas de modelos de lenguaje.
Trabajarás de manera colaborativa con ambos Tech Area Leaders y sus equipos, diseñando frameworks de testing automatizados, implementando pipelines de calidad continua, y estableciendo los estándares de quality assurance que permitan a nuestra organización escalar con confianza. Tu expertise será fundamental para mantener la confiabilidad, seguridad y experiencia de usuario excepcional en productos que combinan tecnologías tradicionales con IA de vanguardia.
Este Puesto Exige
Testing de Aplicaciones Tradicionales:
- Testing de Admin Backoffice: Desarrollar y ejecutar planes de testing comprehensivos para dashboards, reportes, sistemas de facturación, herramientas de administración y flujos de integración empresarial, asegurando funcionalidad correcta y experiencia de usuario óptima.
- Testing de Integración: Validar integraciones complejas con APIs de terceros, webhooks, sincronización de datos, y sistemas externos, incluyendo testing de failover, manejo de errores, y scenarios de recuperación.
- Testing de Performance: Ejecutar pruebas de carga, estrés y performance para aplicaciones web, incluyendo testing de escalabilidad, tiempo de respuesta, y optimización de recursos bajo diferentes condiciones de uso.
- Testing de Seguridad: Colaborar con el equipo de DevOps/Cybersecurity para ejecutar pruebas de seguridad de aplicaciones web, incluyendo testing de autenticación, autorización, manejo de datos sensibles, y vulnerabilidades comunes.
Testing Especializado para IA:
- Validación de Comportamiento de IA: Desarrollar metodologías de testing para agentes conversacionales, incluyendo testing de coherencia de respuestas, adherencia a personalidad del agente, manejo de contexto, y capacidades de seguimiento de instrucciones.
- Testing de Prompts y Responses: Crear suites de testing para prompt engineering, incluyendo validación de calidad de respuestas, consistencia en diferentes contextos, manejo de edge cases, y testing de guardrails de seguridad en LLMs.
- Testing de RAG y Knowledge Systems: Validar sistemas de recuperación de información, incluyendo relevancia de resultados, accuracy de semantic search, y calidad de respuestas augmentadas con conocimiento externo.
- AI Safety Testing: Ejecutar pruebas específicas para detectar comportamientos no deseados en IA, incluyendo bias testing, jailbreaking attempts, prompt injection resistance, y validación de content filtering.
- Evaluation Automation: Implementar frameworks de evaluación automatizada para LLMs, incluyendo métricas de calidad, consistency scoring, y monitoreo continuo de performance del agente virtual.
Automatización y Frameworks de Testing:
- Test Automation: Desarrollar y mantener suites de pruebas automatizadas usando frameworks modernos (Cypress, Playwright, Selenium), incluyendo testing de UI, API testing, y testing de integración end-to-end.
- CI/CD Integration: Integrar testing automatizado en pipelines de CI/CD, incluyendo testing de regresión, smoke tests, y quality gates que bloqueen deployments con issues críticos.
- Testing Infrastructure: Colaborar en el diseño de infraestructura de testing, incluyendo test environments, data management, y herramientas de testing que soporten tanto aplicaciones tradicionales como sistemas de IA.
- Reporting y Métricas: Implementar sistemas de reporte de calidad, tracking de métricas de testing, y dashboards que proporcionen visibilidad del health del producto a stakeholders técnicos y de negocio.
Colaboración y Liderazgo de Calidad:
- Cross-Team Collaboration: Trabajar estrechamente con ambos Tech Area Leaders para establecer estrategias de testing específicas para cada producto, participar en planning sessions, y proporcionar feedback continuo sobre quality risks.
- Quality Advocacy: Actuar como champion de quality practices en toda la organización, educando a developers sobre testing best practices, y promoviendo una cultura de quality-first development.
- Bug Lifecycle Management: Gestionar el ciclo completo de defects, desde identificación hasta resolution, incluyendo triaging, reproduction, documentation, y verification de fixes.
- Testing Strategy: Definir y evolucionar la estrategia global de testing para productos SaaS con componentes de IA, incluyendo test planning, risk assessment, y resource allocation.
Requisitos Indispensables
- Experiencia en QA/Testing: Mínimo 3 años de experiencia en roles de QA Engineer, Test Engineer, o similar, con historial demostrado de testing de aplicaciones web o productos SaaS en producción.
- Automatización de Testing: Experiencia práctica con frameworks de test automation (Cypress, Playwright, Selenium, o similares), incluyendo desarrollo de test scripts, maintenance de test suites, y integración con CI/CD pipelines.
- Testing de APIs: Conocimiento sólido de API testing usando herramientas como Postman, Rest Assured, o frameworks similares, incluyendo testing de REST APIs, GraphQL, y integración de servicios.
- Metodologías de Testing: Comprensión profunda de metodologías de testing (functional, integration, performance, security), test planning, test case design, y risk-based testing approaches.
- Herramientas de Testing: Experiencia con herramientas de testing como JIRA, TestRail, o similares para test management, bug tracking, y reporting de quality metrics.
- Testing de Aplicaciones Web: Experiencia específica testing aplicaciones web modernas, incluyendo responsive design, cross-browser compatibility, y user experience validation.
- Scripting y Programming: Habilidades de scripting en Python, JavaScript, o lenguajes similares para automatización de testing y desarrollo de herramientas custom de QA.
- Colaboración Cross-Funcional: Habilidades demostradas trabajando con equipos de desarrollo, product management, y stakeholders técnicos para delivery de productos de alta calidad.
- Comunicación en Español e Inglés: Capacidad para comunicarse de manera efectiva en ambos idiomas, especialmente para documentation de testing y communication de quality issues.
Requisitos Deseables
- Testing de Sistemas de IA: Experiencia o interés fuerte en testing de aplicaciones de IA, chatbots, sistemas conversacionales, o productos que incorporen machine learning capabilities.
- Performance Testing: Conocimiento de herramientas de performance testing (JMeter, LoadRunner, k6), incluyendo load testing, stress testing, y análisis de performance bottlenecks.
- Security Testing: Experiencia con security testing practices, incluyendo vulnerability scanning, penetration testing basics, y testing de application security controls.
- Test Data Management: Conocimiento de strategies para test data management, incluyendo data masking, synthetic data generation, y database testing approaches.
- Agile/DevOps Practices: Experiencia trabajando en entornos Agile/Scrum, incluyendo participación en sprint planning, daily standups, y integration de testing en DevOps workflows.
- Certificaciones de Testing: Certificaciones relevantes como ISTQB, CSTE, o certificaciones específicas en herramientas de automation que demuestren commitment con professional development.
Beneficios
- 💻 Trabajo 100% remoto con horario alineado a CST.
- 🏖️ PTO ilimitado: Confiamos en que gestionarás tu tiempo de manera efectiva.
- 🎓 Presupuesto anual para desarrollo: Acceso a cursos, certificaciones y conferencias.
- 🛠️ Presupuesto para equipamiento: Configura tu espacio de trabajo remoto ideal.
- 💰 Bonos semestrales por desempeño: Reconocemos y recompensamos tu impacto con incentivos económicos.
- 🩺 Beneficio de salud: Acceso a cobertura médica privada o subsidios para seguro médico.
- 🚀 Oportunidades de crecimiento: Plan de carrera y mentoría con expertos en IA y tecnología.
- 🚀 Ambiente de startup dinámico y flexible: Autonomía para tomar decisiones y proponer ideas, con un enfoque en resultados en lugar de horas trabajadas.
- ⚖️ Balance vida-trabajo: Cultura que prioriza la flexibilidad y el bienestar, permitiéndote gestionar tu tiempo sin sacrificar tu vida personal.
¡Te invitamos a postularte!
Incluso si no cumples con todos los requisitos, valoramos experiencias y perspectivas diversas. Si te apasiona el reclutamiento y quieres crecer en una empresa enfocada en datos e IA, ¡nos encantaría conocerte!
- Reclutamiento
- Tech
- Puesto
- QA Engineer
- Ubicaciones
- Ciudad de México
- Estado remoto
- Híbrido

¿Ya trabajas en Creai?
Ayúdanos a encontrar a tu próximo compañero/a.