Analista de Testes de API Pleno; Carteira Digital
Listed on 2026-11-01
-
IT/Tech
Technical Support, IT QA Tester / Automation
Sobre a vaga:
Numa carteira digital, cada centavo precisa estar em algum lugar. A pessoa adiciona saldo, transfere para outra carteira, paga uma conta, envia um Pix e consulta o extrato. Por trás, cada operação gera lançamentos de débito e crédito que precisam fechar. Uma transferência que debita e não credita, ou uma operação repetida que debita duas vezes, é o tipo de defeito que não pode chegar a produção.
Você vai conduzir os testes das APIs da carteira. Automatizar cenários com Rest Assured e Karate, simular serviços externos com Wire Mock, subir banco e dependências com Testcontainers e verificar, depois de cada operação, se os lançamentos no banco fecham. Os cenários de concorrência importam muito: várias transferências do mesmo saldo ao mesmo tempo, a mesma requisição enviada duas vezes, limite diário atingido no meio de uma operação.
Como pleno, você define a estratégia de testes de API da carteira e garante que a suíte cubra o que mais pode dar prejuízo.
O que você vai fazer:- Automatizar cenários de recarga, transferência, pagamento e Pix
- Verificar a consistência dos lançamentos de débito e crédito após cada operação
- Testar idempotência com requisições repetidas e mesma chave
- Disparar operações concorrentes sobre o mesmo saldo e conferir o resultado
- Simular falhas de serviços externos com Wire Mock
- Subir ambientes isolados com Testcontainers para cada execução
- Revisar testes do time e manter a suíte rápida no pipeline
- Rest Assured ou Karate em projeto real
- Java com JUnit 5 para código de teste organizado
- Testes de concorrência e de idempotência em APIs
- SQL para conferir saldos e lançamentos
- Simulação de dependências externas em testes
- Autonomia para responder pela estratégia de testes de um produto
- Vivência com pagamentos, bancos digitais ou contas de pagamento
- Noção de contabilidade de partidas dobradas
- Testes de performance de API com Gatling ou k6
- Testes de mensageria com Kafka
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Nenhuma mudança que mexe com saldo vai ao ar sem os testes de consistência passando, e a suíte é tratada como produto, com revisão, documentação e responsável. Na candidatura, informe a sua pretensão salarial.
Benefícios oferecidos pela empresa contratante:- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
- Apoio à saúde física com Total Pass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
- Rest Assured
- Karate
- Postman
- Java
- SQL
- JUnit 5
- Wire Mock
- Testcontainers
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).