QA Automation Engineer (Perú)

Remoto en Peru


Tecnología

Acerca de la posición

Nos impulsa un gran propósito, construir un país conectado y sin barreras que impulse el crecimiento y desarrollo de todos los peruanos. Nuestro ecosistema tiene más de 10 millones de personas y 2 millones de empresas que usan nuestro servicio todos los días. Para continuar brindando la mejor experiencia a nuestros clientes necesitamos el mejor talento.

Responsabilidades:

  • Ser parte del Chapter QA que crea software e infraestructura para probar nuestras soluciones que componen todo nuestro ecosistema. Nuestras soluciones son móviles, Web, API y orientadas a Data.
  • Ser parte de un squad comprometido con la entrega de funcionalidades de alto impacto.
  • Participar continuamente en discusiones para mejorar el desempeño general del equipo y las metodologías de trabajo.
  • Esté dispuesto a participar en discusiones multifuncionales con su equipo para mejorar continuamente nuestro producto.

Requisitos

Requisitos:
  • Experiencia trabajando junto con los Product Owners, desarrolladores, expertos en UX y otros miembros del equipo para afinar los criterios de aceptación en las historias de los usuarios.
  • Ser capaz de explicar y guiar a un equipo para aplicar BDD a diario.
  • Experiencia en el diseño de casos de prueba y en la realización de pruebas de regresión manuales y automatizadas.
  • Conocimiento de las estrategias de prueba y saber cuándo aplicarlas.
  • Conocimiento de patrones de diseño para la construcción de pruebas automatizadas.
  • Experiencia en la construcción y mantenimiento de pruebas automatizadas (3 años) - Indispensable.
  • Experiencia con control de versiones de código (Git)
  • Experiencia en Cucumber o su equivalente en otros lenguajes de programación.
  • Experiencia en Ruby / Java o en cualquier otro lenguaje de programación a nivel intermedio para poder automatizar pruebas.
  • Experiencia en pruebas de integración y pruebas APIs con RestClient (Ruby), RestAssured (Java) o su equivalente en cualquier otro lenguaje de programación (manejo obligatorio de Postman u otros equivalentes).
  • Experiencia en la realización de pruebas móviles manuales y automatizadas (en Android e iOS, con Appium en Ruby / Java u otros).
  • Experiencia en la realización de pruebas web manuales y automatizadas (Selenium Web Driver / Watir en Ruby / Java u otros).
  • Conocimiento / experiencia probando microservicios.
  • Experiencia trabajando con bases de datos relacionales y/o no relacionales.
  • Conocimientos de CI / CD.