
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 sénior de calidad de TI – Híbrido en Irving
Analista sénior de calidad de TI que apoya a la organización tecnológica de Citi mediante pruebas de software automatizadas y manuales. El puesto abarca frameworks de Selenium y Java, validación de API y bases de datos, e integración de pruebas en CI/CD.
96.400 $ – 144.600 $ / año
HíbridoTiempo completoSeniorIdioma Obligatorio: inglésAnalistaDescripción
- Colaborar con los equipos de desarrollo, producto y QA para aclarar los requisitos y establecer estrategias de pruebas exhaustivas
- Crear y mantener pruebas automatizadas escalables y reutilizables con Selenium WebDriver y Java
- Preparar y ejecutar planes y casos de prueba manuales detallados
- Realizar pruebas manuales funcionales, de integración, de sistema y de regresión
- Usar pruebas exploratorias para identificar defectos y problemas de usabilidad
- Desarrollar y mantener frameworks de automatización mediante Page Object Model, TestNG o JUnit, y Cucumber BDD
- Ejecutar pruebas automatizadas, interpretar los resultados, documentar defectos y coordinar las correcciones con los desarrolladores
- Conectar las pruebas automatizadas con flujos de trabajo de CI/CD, incluidos Jenkins, GitLab CI y Azure DevOps
- Completar ciclos de pruebas funcionales, de regresión, smoke, sanity y de integración
- Probar API con herramientas como Postman y Swagger
- Validar los resultados de las bases de datos mediante consultas SQL
- Revisar el código de automatización de pruebas durante las revisiones de código del equipo
- Comunicar a las partes interesadas el progreso de las pruebas, las tendencias de defectos y la calidad del producto
- Evaluar e introducir herramientas, tecnologías y métodos de pruebas pertinentes
- Ayudar a reforzar los procesos y las prácticas de calidad del software
Requisitos
- Licenciatura en Ciencias de la Computación, Ingeniería, una disciplina relacionada o experiencia práctica equivalente
- De seis a diez años de experiencia en garantía de calidad, con un enfoque considerable 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 con frameworks de automatización, incluidos TestNG, JUnit, Pytest, NUnit o herramientas comparables
- Conocimientos prácticos del patrón de diseño Page Object Model
- Experiencia en la creación, documentación y ejecución de planes y casos de prueba manuales
- Experiencia en pruebas manuales funcionales, de integración, de sistema y de regresión
- Experiencia en la realización de pruebas exploratorias
- Familiaridad con Git y otros sistemas de control de versiones
- Experiencia en la incorporación de pruebas automatizadas en pipelines de CI/CD
- Conocimientos prácticos de SQL para la validación de bases de datos
- Gran capacidad analítica y de resolución de problemas, con especial atención a los detalles
- Habilidades claras de comunicación escrita y verbal para explicar problemas técnicos a audiencias técnicas y no técnicas
- Capacidad para trabajar de forma autónoma y colaborar eficazmente dentro de un equipo ágil
- Experiencia con frameworks de desarrollo guiado por comportamiento, como Cucumber
- Conocimientos de herramientas de pruebas de rendimiento, como JMeter o LoadRunner
- Comprensión de conceptos y herramientas de pruebas de seguridad
- Familiaridad con plataformas en la nube como AWS, Azure o Google Cloud
- Comprensión de tecnologías de contenedores como Docker y Kubernetes
- Certificaciones pertinentes en garantía de calidad o automatización de pruebas
- Experiencia en la automatización de pruebas para aplicaciones móviles
- Certificaciones del sector, como ISTQB, son una ventaja
Beneficios
- Elegibilidad para premios discrecionales y basados en fórmulas de incentivos y retención
- Cobertura de seguro médico, dental y oftalmológico
- Plan de jubilación 401(k)
- Seguro de vida, accidentes y discapacidad
- Programas de bienestar para empleados
- Tiempo libre remunerado que incluye vacaciones, licencia por enfermedad y días festivos de la empresa