Citi
Citi
Citi es una empresa global de banca y servicios financieros que atiende a consumidores, corporaciones, gobiernos e instituciones. Su oferta abarca la banca minorista, las tarjetas de crédito, la gestión patrimonial, la banca corporativa y la banca de inversión, respaldadas por operaciones en más de 100 países. Como una gran organización financiera internacional, Citi reúne equipos que trabajan en los sectores de la banca, los servicios financieros y la tecnología financiera.

Analista de Calidad de TI (Intermedio) – Chennai Híbrido

Únete a Citi como Analista de Calidad de TI de nivel intermedio en un puesto híbrido en Chennai, centrado en la automatización con Selenium, las pruebas de API y bases de datos, y la integración con CI/CD. Desarrolla marcos de trabajo de QA fiables y contribuye a la calidad del software en las operaciones tecnológicas.

Descripción

  • Colabora con los equipos de desarrollo, producto y QA para aclarar los requisitos y establecer estrategias de pruebas exhaustivas
  • Crea, mejora y mantiene pruebas automatizadas basadas en Java con Selenium WebDriver
  • Prepara y ejecuta planes de pruebas manuales y casos de prueba detallados
  • Realiza pruebas funcionales, de integración, del sistema, de regresión, smoke, sanity y exploratorias
  • Desarrolla y mantiene marcos de automatización utilizando el modelo Page Object, TestNG o JUnit, y Cucumber BDD
  • Ejecuta conjuntos de pruebas automatizadas, interpreta los resultados y coordina la resolución de defectos con los desarrolladores
  • Conecta los conjuntos de pruebas automatizadas con plataformas CI/CD, como Jenkins, GitLab CI y Azure DevOps
  • Prueba API con herramientas como Postman y Swagger
  • Verifica el comportamiento de las bases de datos mediante consultas SQL
  • Revisa el código de automatización de pruebas con otros miembros del equipo
  • Comunica a las partes interesadas el progreso de las pruebas, las tendencias de defectos y los resultados de calidad del producto
  • Evalúa y adopta herramientas, tecnologías y métodos de pruebas pertinentes
  • Ayuda a mejorar los procesos y las prácticas de trabajo relacionados con la calidad del software

Requisitos

  • Título universitario en informática, ingeniería o una disciplina relacionada, o experiencia práctica equivalente
  • Al menos cinco años de experiencia en aseguramiento de la calidad, con especial énfasis en la automatización de pruebas
  • Capacidad demostrada para diseñar y desarrollar pruebas automatizadas con Selenium WebDriver
  • Sólidos conocimientos de programación en al menos un lenguaje orientado a objetos, como Java, Python o C#
  • Experiencia práctica con marcos de automatización, incluidos TestNG, JUnit, Pytest, NUnit o herramientas comparables
  • Dominio práctico del patrón de diseño Page Object
  • Experiencia en la creación de planes y casos de pruebas manuales, así como en la realización de pruebas funcionales, de integración, del sistema, de regresión y exploratorias
  • Conocimientos prácticos de Git y otros sistemas de control de versiones
  • Experiencia en la conexión de pruebas automatizadas con canalizaciones CI/CD
  • Capacidad para utilizar SQL en la verificación de bases de datos
  • Enfoque meticuloso y analítico para la resolución de problemas
  • Buenas habilidades de comunicación escrita y verbal
  • Capacidad para trabajar de forma autónoma y colaborativa en un equipo ágil
  • Se valora Cucumber u otro marco BDD
  • Se valora la experiencia con herramientas de rendimiento, como JMeter o LoadRunner
  • Se valora la comprensión de los principios y las herramientas de pruebas de seguridad
  • Se valora la experiencia con AWS, Azure o Google Cloud
  • Se valoran conocimientos de Docker o Kubernetes
  • Se valora una certificación relevante en QA o automatización de pruebas
  • Se valora la experiencia en automatización de pruebas de aplicaciones móviles

Beneficios

  • Citi se compromete a ofrecer igualdad de oportunidades laborales.
  • Hay disponibles adaptaciones razonables en el lugar de trabajo para personas con discapacidad.