Build and maintain automated tests for desktop and mobile applications, integrate reliable coverage into CI/CD pipelines, and own hands-on functional, exploratory, and regression testing.
Mid level QA Automation, Vaga para pessoas PCD - Brazil
📜 Description
- Estruturar, executar e manter testes automatizados para aplicações Java.
- Integrar cenários de automação com Selenium, Cucumber ou REST Assured.
- Criar consultas SQL, views e scripts para validar dados, extrair informações e auditar regras de negócio.
- Testar filas, tópicos e consumidores de eventos na Azure, verificando a resiliência das mensagens.
- Identificar gargalos de performance em consultas de banco de dados e acompanhar processos de homologação.
🛠️ Requirements
- Experiência prática com testes automatizados para aplicações Java.
- Conhecimento de Selenium e Cucumber.
- Domínio de SQL, incluindo consultas avançadas e validação de regras em bancos relacionais.
- Vivência com testes de integração orientados a eventos na Azure, incluindo Service Bus e Event Hubs.
- Participação em cerimônias de produto e conhecimento da pirâmide de testes.
Full job description
Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.
Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.
Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.
Sobre o Desafio
Buscamos uma pessoa QA Pleno com foco em testes de Backend, microsserviços e integração de dados. Nesta posição, você atuará na validação de microsserviços Java, rotinas SQL complexas e fluxos assíncronos orientados a eventos no ecossistema Azure, garantindo a qualidade da solução e o cumprimento das políticas de homologação.
Principais Responsabilidades
-
Testes Automatizados & Pirâmide de Testes: Estruturar, executar e dar manutenção em cenários de teste automatizados para aplicações em Java, integrando com suítes de automação (Selenium/Cucumber ou REST Assured).
-
Validação de Dados e SQL: Criar e executar consultas SQL complexas, views e scripts para validação, extração de dados e auditoria das regras de negócio.
-
Testes de Integração & Eventos: Testar filas, tópicos e consumidores de eventos na nuvem Azure (Service Bus/Event Hubs) e verificar resiliência de mensagens.
-
Performance & Homologação: Identificar gargalos de performance em consultas de banco de dados e acompanhar processos e cenários formais de homologação.
Conhecimentos e Práticas Necessários
-
Automação & Lógica: Experiência prática em testes automatizados para aplicações Java e uso de frameworks como Selenium e Cucumber.
-
Bancos de Dados & SQL: Domínio em linguagem SQL para validação de dados em ambiente relacional (consultas avançadas e validação de regras).
-
Nuvem & Eventos: Vivência em testes de integração de sistemas orientados a eventos na Azure (Service Bus, Event Hubs).
-
Metodologias Ágeis: Participação ativa em cerimônias de produto e aplicação de conceitos de pirâmide de testes.
#LI-BA1
Similar jobs
Search more QA Automation Engineer jobsBuild and maintain reliable automated tests for desktop and mobile applications, integrate them into CI/CD pipelines, and perform hands-on manual testing to protect critical user flows and verify fixes.
Strengthen QA coverage for core banking systems by testing backend financial flows, validating APIs and data, investigating defects, and extending Kotlin-based API automation.
Desenvolve e mantém frameworks e suítes de automação para Web, Mobile e APIs, integrando testes a pipelines de CI/CD e colaborando com desenvolvimento e clientes para melhorar a cobertura e a confiabilidade.
Design and maintain automated tests for web, mobile, and desktop applications, validate APIs and server-side components, and collaborate across teams to improve software quality throughout the development lifecycle.
