Allata es una consultora global de servicios de tecnología fundada en 2016, con más de 350 empleados en EE. UU., India y Argentina. Nos asociamos con algunas de las empresas más grandes del mundo para llevar la IA de la idea a la producción, construyendo agentes inteligentes, bases de datos y marcos de gobernanza que escalan.
Nuestros equipos trabajan en la intersección de estrategia, ingeniería, datos y diseño, ayudando a los clientes a modernizar su tecnología, desbloquear el valor de los datos y crear experiencias digitales significativas. En Allata, te unirás a un equipo ágil y multifuncional que trabaja en estrecha colaboración con los clientes, generando un impacto real y construyendo alianzas duraderas.
Allata busca un Ingeniero de Automatización QA para unirse al equipo de producto de un cliente y desempeñar un papel clave en la garantía de la calidad y confiabilidad de una plataforma tecnológica en crecimiento.
Esta es una oportunidad para un profesional de QA que disfruta trabajando en todo el ciclo de vida de las pruebas, combinando experiencia en automatización con sólidas pruebas exploratorias y una mentalidad orientada al producto. Colaborarás estrechamente con los equipos de ingeniería y producto en un entorno de ritmo rápido donde la calidad es una responsabilidad compartida y la mejora continua es muy valorada.
El candidato ideal es curioso, práctico y se siente cómodo utilizando herramientas modernas, incluida la IA, para trabajar de manera más eficiente, aplicando un juicio de QA sólido para validar resultados y tomar decisiones informadas.
Responsabilidades
- Construir y mantener la automatización de UI de extremo a extremo para una aplicación Angular utilizando Cypress.
- Desarrollar y mantener pruebas automatizadas de API y contratos para servicios REST de Spring Boot y flujos de eventos SQS/SNS.
- Integrar conjuntos de pruebas automatizadas en pipelines de CI/CD, manteniendo las pruebas rápidas, confiables y mantenibles.
- Traducir criterios de aceptación de Jira y diseños de Figma en planes y escenarios de prueba integrales.
- Realizar pruebas exploratorias, de regresión y funcionales en entornos QA y UAT.
- Identificar, documentar y comunicar defectos con pasos de reproducción claros, resultados esperados vs. reales y evidencia relevante.
- Asociarse con desarrolladores y partes interesadas del producto para impulsar un triaje y resolución de defectos efectivos.
- Evaluar continuamente la cobertura de automatización e identificar oportunidades para mejorar la confiabilidad, velocidad y efectividad de las pruebas.
- Utilizar herramientas de IA para generar casos de prueba, estructurar automatización, analizar fallas y expandir la cobertura, validando críticamente la salida generada por IA.
- Contribuir a la mejora de los procesos de QA, los estándares de prueba y la calidad de las versiones en todo el producto.
Habilidades Técnicas
- Experiencia en QA, incluyendo más de 2 años enfocados en automatización de pruebas.
- Sólidas habilidades en JavaScript/TypeScript.
- Experiencia práctica con Cypress o Playwright.
- Experiencia en pruebas de API utilizando herramientas como REST Assured, Postman/Newman, Karate o similares.
- Comodidad leyendo y comprendiendo código Java/Spring Boot para respaldar pruebas efectivas de API y backend.
- Experiencia en pruebas de API REST y arquitecturas basadas en eventos, idealmente incluyendo SQS/SNS.
- Familiaridad con consultas de MongoDB para configuración, validación y verificación de datos de prueba.
- Experiencia integrando pruebas automatizadas en pipelines de CI/CD.
- Experiencia práctica utilizando asistentes de IA en un flujo de trabajo de pruebas de software, con una comprensión práctica de dónde agregan valor y dónde su salida puede ser engañosa.
Se valorará
- Experiencia con herramientas de pruebas de rendimiento como k6 o Gatling.
- Experiencia en pruebas de accesibilidad.
- Experiencia probando lanzamientos con feature flags y despliegues graduales.
- Experiencia trabajando con productos SaaS complejos o orientados al consumidor.
Habilidades Blandas
- Fuertes habilidades analíticas y de resolución de problemas con un enfoque basado en riesgos para las pruebas.
- Alta atención al detalle manteniendo la conciencia del impacto comercial y del usuario.
- Capacidad para trabajar de forma independiente y asumir la propiedad de la calidad de las versiones.
- Fuertes habilidades de comunicación y colaboración al trabajar con desarrolladores y partes interesadas del producto.
- Curioso y proactivo en la mejora de las prácticas de prueba, herramientas y cobertura de automatización.
- Comodidad desafiando suposiciones y haciendo preguntas cuando los requisitos o criterios de aceptación no están claros.
- Enfoque pragmático de la automatización, con una comprensión clara de lo que debe automatizarse frente a lo que es más adecuado para pruebas exploratorias.
- Inglés fluido.