Citi
Citi
A Citi é uma empresa global de serviços bancários e financeiros que atende consumidores, corporações, governos e instituições. Sua oferta abrange banco de varejo, cartões de crédito, gestão de patrimônio, banco corporativo e banco de investimento, apoiados por operações em mais de 100 países. Como uma grande organização financeira internacional, a Citi reúne equipes que atuam nos setores bancário, de serviços financeiros e de tecnologia financeira.

Analista Sênior de Qualidade de TI – Híbrido em Irving

Analista sênior de qualidade de TI que apoia a organização de tecnologia do Citi por meio de testes de software automatizados e manuais. A função abrange frameworks de Selenium e Java, validação de APIs e bancos de dados e integração de testes a CI/CD.

Descrição

  • Colaborar com as equipes de desenvolvimento, produto e QA para esclarecer requisitos e estabelecer estratégias abrangentes de testes
  • Criar e manter testes automatizados escaláveis e reutilizáveis com Selenium WebDriver e Java
  • Preparar e executar planos e casos de teste manuais detalhados
  • Realizar testes manuais funcionais, de integração, de sistema e de regressão
  • Usar testes exploratórios para identificar defeitos e problemas de usabilidade
  • Criar e dar suporte a frameworks de automação usando Page Object Model, TestNG ou JUnit e Cucumber BDD
  • Executar testes automatizados, interpretar resultados, documentar defeitos e coordenar correções com os desenvolvedores
  • Conectar testes automatizados a fluxos de trabalho de CI/CD, incluindo Jenkins, GitLab CI e Azure DevOps
  • Concluir ciclos de testes funcionais, de regressão, smoke, sanity e de integração
  • Testar APIs com ferramentas como Postman e Swagger
  • Validar resultados de bancos de dados por meio de consultas SQL
  • Revisar código de automação de testes durante as revisões de código da equipe
  • Comunicar o progresso dos testes, as tendências de defeitos e a qualidade do produto às partes interessadas
  • Avaliar e introduzir ferramentas, tecnologias e métodos de teste relevantes
  • Ajudar a fortalecer os processos e as práticas de qualidade de software

Requisitos

  • Bacharelado em Ciência da Computação, Engenharia, área relacionada ou experiência prática equivalente
  • De seis a dez anos de experiência em garantia da qualidade, com foco significativo em automação de testes
  • Capacidade comprovada de projetar e desenvolver testes automatizados com Selenium WebDriver
  • Sólida capacidade de programação em pelo menos uma linguagem orientada a objetos, como Java, Python ou C#
  • Experiência com frameworks de automação, incluindo TestNG, JUnit, Pytest, NUnit ou ferramentas comparáveis
  • Conhecimento prático do padrão de projeto Page Object Model
  • Experiência na criação, documentação e execução de planos e casos de teste manuais
  • Experiência com testes manuais funcionais, de integração, de sistema e de regressão
  • Experiência na realização de testes exploratórios
  • Familiaridade com Git e outros sistemas de controle de versão
  • Experiência na incorporação de testes automatizados a pipelines de CI/CD
  • Conhecimento prático de SQL para validação de bancos de dados
  • Sólidas habilidades analíticas e de resolução de problemas, com muita atenção aos detalhes
  • Excelentes habilidades de comunicação escrita e verbal para explicar problemas técnicos a públicos técnicos e não técnicos
  • Capacidade de trabalhar de forma autônoma e colaborar efetivamente em uma equipe ágil
  • Experiência com frameworks de Desenvolvimento Orientado por Comportamento, como Cucumber
  • Conhecimento de ferramentas de testes de desempenho, incluindo JMeter ou LoadRunner
  • Compreensão de conceitos e ferramentas de testes de segurança
  • Familiaridade com plataformas de nuvem, como AWS, Azure ou Google Cloud
  • Compreensão de tecnologias de contêineres, como Docker e Kubernetes
  • Certificações relevantes em garantia da qualidade ou automação de testes
  • Experiência na automação de testes para aplicativos móveis
  • Certificações do setor, como ISTQB, são desejáveis

Benefícios

  • Elegibilidade para prêmios discricionários e baseados em fórmulas de incentivo e retenção
  • Cobertura de seguro médico, odontológico e oftalmológico
  • Plano de aposentadoria 401(k)
  • Seguro de vida, acidentes e invalidez
  • Programas de bem-estar para funcionários
  • Tempo remunerado de folga, incluindo férias, licença médica e feriados da empresa

Vagas relacionadas