
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 de Qualidade de TI (Intermediário) – Chennai Híbrido
Junte-se ao Citi como Analista de Qualidade de TI de nível intermediário em uma função híbrida em Chennai, com foco em automação com Selenium, testes de APIs e bancos de dados e integração com CI/CD. Desenvolva frameworks de QA confiáveis e contribua para a qualidade do software nas operações de tecnologia.
Descrição
- Colaborar com as equipes de desenvolvimento, produto e QA para esclarecer requisitos e estabelecer estratégias de teste abrangentes
- Criar, aprimorar e manter testes automatizados baseados em Java com Selenium WebDriver
- Preparar e executar planos de testes manuais e casos de teste detalhados
- Realizar testes funcionais, de integração, de sistema, de regressão, smoke, sanity e exploratórios
- Criar e manter frameworks de automação usando o modelo Page Object, TestNG ou JUnit e Cucumber BDD
- Executar suítes automatizadas, interpretar os resultados e coordenar a resolução de defeitos com os desenvolvedores
- Conectar suítes de testes automatizados a plataformas de CI/CD, incluindo Jenkins, GitLab CI e Azure DevOps
- Testar APIs com ferramentas como Postman e Swagger
- Verificar o comportamento dos bancos de dados por meio de consultas SQL
- Revisar o código de automação de testes com os colegas
- Comunicar às partes interessadas o progresso dos testes, as tendências de defeitos e os resultados de qualidade do produto
- Avaliar e adotar ferramentas, tecnologias e métodos de teste relevantes
- Ajudar a aprimorar os processos e as práticas de trabalho relacionados à qualidade de software
Requisitos
- Bacharelado em ciência da computação, engenharia ou área relacionada, ou experiência prática equivalente
- Pelo menos cinco anos de experiência em garantia da qualidade, com ênfase significativa 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 prática com frameworks de automação, incluindo TestNG, JUnit, Pytest, NUnit ou ferramentas comparáveis
- Domínio prático do padrão de design Page Object
- Experiência na criação de planos e casos de testes manuais e na realização de testes funcionais, de integração, de sistema, de regressão e exploratórios
- Conhecimento prático de Git e outros sistemas de controle de versão
- Experiência na conexão de testes automatizados a pipelines de CI/CD
- Capacidade de usar SQL para verificação de bancos de dados
- Abordagem cuidadosa e analítica para solução de problemas
- Clareza na comunicação escrita e verbal
- Capacidade de trabalhar de forma autônoma e colaborativa em uma equipe ágil
- Cucumber ou outro framework BDD será considerado um diferencial
- Experiência com ferramentas de desempenho, como JMeter ou LoadRunner, será considerada um diferencial
- Conhecimento dos princípios e das ferramentas de testes de segurança será considerado um diferencial
- Experiência com AWS, Azure ou Google Cloud será considerada um diferencial
- Familiaridade com Docker ou Kubernetes será considerada um diferencial
- Certificação relevante em QA ou automação de testes será considerada um diferencial
- Experiência com automação de testes de aplicativos móveis será considerada um diferencial
Benefícios
- O Citi está comprometido em oferecer oportunidades iguais de emprego.
- Adaptações razoáveis no local de trabalho estão disponíveis para pessoas com deficiência.