Asegurar la calidad y confiabilidad de la aplicación móvil para proporcionar a los usuarios una experiencia excepcional.
Colaborar con el equipo de desarrollo y los usuarios para definir los criterios de aceptación y refinar las características antes de que ingresen al desarrollo, verificando que se ajusten a las expectativas del proyecto.
Diseñar, mantener y mejorar las pruebas automatizadas, así como crear nuevas pruebas automatizadas para acelerar el proceso de prueba y garantizar la ejecución correcta de los casos.
Trabajar en estrecha colaboración con los desarrolladores y el equipo de producto para proporcionar retroalimentación temprana sobre las nuevas características en desarrollo.
Documentar los casos de prueba y registrar los errores detectados para un seguimiento adecuado.
Requirements
3 años de experiencia práctica en pruebas de productos de software, incluida la escritura, ejecución y supervisión de conjuntos de pruebas automatizados utilizando una variedad de tecnologías que favorecen la experiencia en pruebas de API y datos.
Conocimiento indispensable en SQL, capacidad para escribir y analizar consultas.
Conocimientos básicos del entorno Git y Linux
Experiencia en automatización de pruebas móviles usando frameworks como Appium o Detox y experiencia en automatización de pruebas API usando frameworks como Karate o Rest Assured.
Experiencia con CI/CD, arquitecturas nativas de la nube (AWS y Azure) y pruebas de sistemas distribuidos
Familiaridad con la prueba de microservicios
Habilidad para establecer relaciones de trabajo efectivas dentro del equipo técnico y otros departamentos.
Fuertes habilidades analíticas, de solución de problemas y de resolución de problemas con la capacidad de equilibrar múltiples proyectos y plazos.
Graduado de Ingeniería de Sistemas o experiencia laboral equivalente
Tech Stack
AWS
Azure
Linux
SQL
Benefits
Mantener un buen ambiente de trabajo dentro del equipo
Crear y compartir nuevas ideas que aportan valor al negocio
Aprender cosas nuevas, olvidar las que no aportan valor y mejorar constantemente aquellas que son prioritarias para el negocio
Colaborar estrechamente en el diseño, desarrollo y mejora de nuestros productos, servicios y procesos de manera eficiente para entregar una experiencia inolvidable a nuestros clientes internos y externos
No tener miedo cuando cometemos errores y a aprender de ellos rápidamente para crecer y mejorar como personas y como compañía