1. Objetivo del Puesto:

Realizar las actividades relacionadas a la ejecución de pruebas automatizadas, además de las unitarias a los desarrollos de aplicaciones de la Fábrica Digital, apoyando también en actividades de análisis de los escenarios de pruebas su documentación y colaboración transversal con las pruebas funcionales.

  1. Funciones Principales: ¿Qué hace y para qué lo hace?
  • Apoyar con análisis transversal de los escenarios y matrices de pruebas junto con el área de Testing Funcional (MOA).
  • Identificar, definir y programar las pruebas que pueden ser automatizadas en lenguaje Java principalmente, pero que además incluya alguna de las diversas tecnologías mencionadas en la sección de Experiencia y Conocimientos.
  • Proponer y desarrollar alternativas de solución a escenarios que sean complejos o que no se puedan automatizar en su totalidad.
  • Realizar las pruebas unitarias necesarias para reforzar la etapa de testing funcional e identificar riesgos de errores en el software
  • Documentar las pruebas realizadas, así como reportar en forma resumida.
  1. Escolaridad:
  • Ingeniería o  Licenciatura en Informática o afín
  1. Experiencia y Conocimientos:

Indispensable:

2-3 años de experiencia en las siguientes áreas:

  • Desarrollo de software orientado a pruebas unitarias.
  • Programación deseable en pruebas automatizadas.
  • Análisis de requerimientos para el desarrollo e implementación de escenarios de pruebas.
  • Conocimiento de programación orientado a pruebas, utilizando más de 5 tecnologías/frameworks como: Java 7+, JUnit, TestNG, HTML, CSS, XML, JSON, Javascript, JQuery, Spring, Spring Boot, Maven.
  • Conocimientos básicos de Unix/Linux.
  • Conocimientos intermedios de Cucumber, Karate o Selenium WebDriver.
  • Conocimiento de DevOps.

Importante:

  • Haber desarrollado scripts que ejecutan pruebas unitarias que apoyan al conjunto de pruebas de sistemas web
  • Deseable haber desarrollado scripts para pruebas automatizadas.
  • Deseable haber desarrollado scripts para pruebas de Apps.
  • Conocimientos de Project.
  1. Competencias necesarias para desempeñar el puesto:
  • Análisis y síntesis
  • Atención al detalle
  • Comunicación efectiva, escrita y oral
  • Iniciativa
  • Negociación
  • Orientación al cliente
  • Tolerancia a la presión
  • Trabajo en equipo
  1. Idioma(s) Requerido(s):
  • Inglés intermedio (Comprobable)
Primary Location
MX-Distrito Federal
Job Type
Estándar
Job
INFORMATION TECHNOLOGY
Experience Level
Al menos 3 años
Schedule
Tiempo completo
Reference
CTLM MX DG 008


Discover the different professions within BNP Paribas: IT, Tech and Data

BNP Paribas is not just a financial services group. We’re also a tech company. Information systems, data and tools are central to our DNA, and offer a very broad range of career opportunities!

Find out more

Why should I apply?

Basically, why would you want to join BNP Paribas over any other company?

BECAUSE YOU'RE THE KIND OF PERSON WHO WANTS...

  • What if we told you that working in our Group may not be quite what you think? BNP Paribas business lines and careers are constantly evolving to meet the expectations of our clients and society as a whole.

  • Feeling good about your job means bringing your whole self to work and being who you are. It’s also about having the resources you need to achieve a healthy work-life balance. Both of these are major commitments at BNP Paribas.

  • At BNP Paribas, developing your skills is as important to us as it is to you. And the skills you learn with us will help you through the rest of your working life.

Find out more