Sr. Ingeniero de Pruebas de Software - Big Data, Python

  • Full Time
Job expired!

Descripción de la Compañía

Visa es líder mundial en pagos digitales, facilitando más de 215 mil millones de transacciones de pagos entre consumidores, comerciantes, instituciones financieras y entidades gubernamentales en más de 200 países y territorios cada año. Nuestra misión es conectar el mundo a través de la red de pagos más innovadora, conveniente, confiable y segura, permitiendo a las personas, empresas y economías prosperar.

Cuando te unes a Visa, te unes a una cultura de propósito y pertenencia, donde tu crecimiento es prioritario, tu identidad es valorada y el trabajo que realizas importa. Creemos que las economías que incluyen a todos en todas partes, elevan a todos en todas partes. Tu trabajo tendrá un impacto directo en miles de millones de personas en todo el mundo, ayudando a facilitar el acceso financiero para permitir el futuro del movimiento de dinero.

Únete a Visa: Una Red que Trabaja para Todos.

Descripción del Puesto

Responsabilidades clave:

  • Traducir los requisitos comerciales en casos de prueba efectivos, planificación de pruebas, automatización de pruebas y ejecución de pruebas.
  • Definir e implementar estrategias de pruebas, planes de pruebas y casos de pruebas basados en metodologías Agile.
  • Crear y ejecutar planes de pruebas detallados, exhaustivos y bien estructurados y casos de pruebas.
  • Identificar, analizar y documentar problemas con la función, salida o contenido del programa.
  • Planificar calendarios de pruebas o estrategias de acuerdo con el alcance del proyecto o las fechas de entrega.
  • Diseñar, desarrollar y mantener scripts de pruebas automatizadas utilizando Python, Shell scripting, SQL y otras tecnologías relevantes.
  • Participar en revisiones de diseño de productos para proporcionar comentarios sobre los requisitos funcionales, diseños de productos, horarios o posibles problemas.
  • Colaborar con ingenieros de datos para entender los modelos de datos, esquemas y flujos de datos, y desarrollar estrategias de pruebas apropiadas.
  • Monitorear los esfuerzos de resolución de errores y hacer seguimiento de los éxitos.
  • Desarrollar programas de pruebas que aborden áreas como impactos en la base de datos, escenarios de software, pruebas de regresión, pruebas negativas, retests de errores o usabilidad.
  • Realizar análisis históricos de los resultados de las pruebas y proporcionar recomendaciones para mejoras.
  • Gestionar las pruebas de aceptación del usuario (UAT), llevar a cabo sesiones de UAT y entregar UAT a los clientes o usuarios de negocios.

Este es un puesto híbrido. Los empleados híbridos pueden alternar tiempo entre el teletrabajo y la oficina. Se espera que los empleados en roles híbridos trabajen desde la oficina 2-3 días fijos a la semana (determinados por la dirección/sitio), con una guía general de estar en la oficina el 50% o más del tiempo en función de las necesidades del negocio.

Calificaciones

• Licenciatura en Ciencias de la Computación, Sistemas de Información, o un campo relacionado.
• Experiencia comprobada como Ingeniero de Desarrollo de Software en Pruebas (SDET) con énfasis en ingeniería de datos.
Experiencia en Python, Shell scripting, y SQL.
Amplio conocimiento en la creación de scripts de automatización para rendimiento y mantenibilidad.
Experiencia con plataformas de datos (por ejemplo, Hadoop, Spark, Hive)
• Competente con herramientas de seguimiento de errores y generación de informes.
• Fuertes habilidades de resolución de problemas y atención a los detalles.
• Excelentes habilidades de comunicación y trabajo en equipo.
• Capacidad para traducir los requerimientos del negocio en requerimientos técnicos.
• Experiencia en la gestión de pruebas de aceptación del usuario (UAT) y realización de transferencias UAT.

Preferido:
• Conocimiento de la integración continua y la entrega continua (CI/CD) y el desarrollo guiado por pruebas (TDD).
• Familiaridad con las metodologías Agile/Scrum.
• Excelentes habilidades de colaboración para interactuar con los interesados del proyecto y los usuarios de negocios durante el UAT.
• Fuertes habilidades analíticas para comprender las necesidades empresariales y traducirlas en requerimientos técnicos.
• Experiencia en facilitar sesiones de formación para que los usuarios de negocios puedan realizar con eficacia el UAT.

Información Adicional

Visa es un empleador de EEO. Los candidatos calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, origen nacional, orientación sexual, identidad de género, discapacidad o estado de veterano protegido. Visa también considerará para el empleo a candidatos cualificados con historiales penales de acuerdo con las directrices de la EEOC y la legislación local aplicable.