QA Engineer

Job description

Quienes somos

En indigitall hemos desarrollado una plataforma de automatización de comunicaciones, que usan compañías como VIPS, ABC, EVO Banco o Carrefour. Actualmente somos más de 30 personas trabajando en aumentar la captación online de clientes y llegar así a compañías pequeñas, medianas y grandes de todo el mundo. Estamos en fase de expansión y crecimiento, nuestro objetivo es ser el líder en España, Portugal y LATAM en solución de Marketing Automation.


Buscamos un ingeniero de QA enfocado en diseñar y desarrollar los procesos de QA del software de la compañía. El objetivo es crear un sistema solido y automático, que sea capaz de detectar errores y validar que el sistema funciona correctamente y se cumplen las especificaciones funcionales para asegurar la calidad del software.


Tareas

  • Validación de especificaciones funcionales
  • Comprobación de posibles errores en nuevos desarrollos y validación de nuevas releases antes del despliegue
  • Comprobaciones esenciales de seguridad (que nadie pueda acceder a lo que no debe)
  • Seguimiento de bugs


Qué ofrecemos

  • Producto propio
  • Trabajo en remoto 3 días a la semana
  • Jornada intensiva los viernes, y mes y medio en verano
  • Formación continua sobre múltiples tecnologías y clases de inglés
  • Facilidades para asistir a eventos tecnológicos
  • El café corre a cuenta de la empresa

Job requirements

Por este motivo, buscamos que tengas principalmente estas habilidades técnicas:

  • Conocimientos de APIs REST
  • Experiencia en herramientas de testing automático de APIs REST (jest, mocha...)
  • Conocimientos sobre sistemas Linux
  • Conocimientos básicos de programación


Y valoramos positivamente las siguientes:

  • Herramientas de testing de front (cypress, puppeteer...)
  • Conocimiento de bases de datos SQL. Idealmente, también NoSQL.
  • Programación con Nodejs


Personalmente, eres nuestro candidato ideal si:

  • Eres buen colaborador.
  • Sabes equilibrar entre perfección y productividad. A veces necesitamos tener cosas 100% robustas, y otras veces tenemos que sacarlas rápido a producción para testear su acogida y comportamiento.
  • Tienes claras las métricas importantes de tu campo, las monitorizas en producción y detectas problemas fácilmente.