Lead Data Automation Engineer (ETL)

Job expired!

ID de Requisición: 196851

¿Te impulsa el propósito y los resultados? ¿Te desenvuelves en una cultura inclusiva y de alto rendimiento? Te invitamos a unirte a nuestro dinámico equipo en Scotiabank como Ingeniero Líder de Automatización de Datos (ETL).

Como Especialista en Automatización con nuestro Equipo Global de Datos de Riqueza, colaborarás estrechamente con varios equipos de scrum para enfatizar la calidad y contribuir a nuestros estimados marcos de automatización internos para la Plataforma de Datos, APIs y Pruebas de Rendimiento.

Responsabilidades Clave

  • Diseñar, mejorar y mantener marcos y herramientas de automatización.
  • Crear y estimar scripts de automatización utilizando plataformas Java, Python y Unix.
  • Utilizar consultas SQL para una comparación efectiva de datos en escenarios de prueba.
  • Trabajar en entornos Unix/Linux y flujos de trabajo GIT/Bitbucket.
  • Escribir código/scripts moderados a complejos para probar sistemas.
  • Desarrollar un marco de automatización de pruebas modular, extensible y reutilizable para permitir pruebas continuas en un entorno DevOps.
  • Automatizar las pruebas (Unitarias/Integración) de Datahub/Lake, microservicios (APIs Rest) y asegurar una cobertura de pruebas adecuada.
  • Colaborar con ingenieros de desarrollo para desarrollar un enfoque integral de pruebas.
  • Mejorar los marcos de automatización, arneses de prueba y procesos existentes.
  • Convertirse en un Experto en la Materia (SME) en toda la suite de aplicaciones, procesos, flujos de trabajo, etc.
  • Trabajar con la Gestión de Ingeniería para optimizar el proceso de prueba.
  • Entender los principios del diseño de software empresarial: arquitectura, patrones de diseño, Programación Orientada a Objetos (POO).
  • Trabajar de manera autónoma, priorizando tareas y gestionando tu tiempo eficientemente.

Habilidades y Experiencia Requeridas

  • Más de 7 años de experiencia en aseguramiento de calidad de software como desarrollador de automatización de pruebas.
  • Al menos 2 años de experiencia práctica en Automatización de Pruebas con Java/Python/Robot Framework.
  • Competencia en consultas SQL para la comparación de datos en escenarios de prueba.
  • Experiencia en la automatización de aplicaciones basadas en web y centradas en bases de datos.
  • Familiaridad con entornos Unix/Linux.
  • Comprensión de GIT/Bitbucket (herramienta de gestión de código fuente) y Pipeline CI/CD.
  • Comodidad trabajando con diversas aplicaciones bancarias y financieras, tecnologías innovadoras de automatización y herramientas de prueba.
  • Conocimiento de marcos Java ORM como Hibernate y Spring DAO.
  • Experiencia con RDBMS como Oracle o Sybase y consultas SQL.

Calificaciones Preferidas

  • Experiencia en la construcción, integración y despliegue de servicios web (REST/SOAP/JSON/XML) es un plus.
  • Experiencia desarrollando estrategias y marcos de automatización de pruebas para Plataformas de Datos (APIs y herramientas ETL).
  • Capacidad para ejecutar y analizar simulaciones a gran escala para encontrar problemas, cuellos de botella y regresiones.
  • Experiencia en la construcción, mantenimiento y actualización continua de las mejores prácticas de calidad de software.

¿Qué Hay Para Ti?

Diversidad, Equidad, Inclusión y Alianza
En Scotiabank, nos esforzamos por crear una cultura inclusiva donde cada empleado pueda alcanzar su máximo potencial. Abrazamos la diversidad y ofrecemos oportunidades a todos los empleados para aprender, crecer y participar a través de varios Grupos de Recursos de Empleados (ERGs).

Accesibilidad y Adaptaciones en el Lugar de Trabajo
Estamos comprometidos con la