Pular para o conteúdo principal

Analista de Qualidade de Software Pleno

Descrição da vaga

Inovar para simplificar. Todo dia, quando chegamos à Finnet, não queremos apenas trabalhar. Queremos fazer coisas inovadoras para facilitar o processo de gestão de nossos clientes. Mais do que isso, somos clientocêntricos!


Trabalhamos incessantemente para entender suas necessidades e seu comportamento, para criarmos uma experiência incrível de uso. Nós fazemos isso porque acreditamos que podemos contribuir para o sucesso de nossos clientes. E queremos que todas as empresas usem os nossos sistemas.


Agora, criar algo extraordinário não é nada fácil. As melhores ideias surgem quando as pessoas estão se divertindo e trabalhando para um propósito maior. Você será desafiado, aprenderá e se divertirá!


Somos o complemento do ERP de muitas empresas em todos Brasil, com soluções para:


CONTAS A RECEBER ● CONTAS A PAGAR ● GESTÃO FINANCEIRA ● GATEWAY DE PAGAMENTOS ● MARKETPLACE DE ANTECIPAÇÃO ● Open Banking


Quer saber mais? Acesse https://finnet.com.br/


Estamos Crescendo! Venha ser um #Finneter 🚀

Responsabilidades e atribuições

  • Participar do refinamento de histórias junto com PO, design e devs, propondo critérios de aceite, cenários de borda e perguntas que reduzem ambiguidade antes da história entrar em desenvolvimento.
  • Construir plano de testes para as histórias e features da squad, identificando riscos, fluxos críticos e o que vale automatizar X o que vale só validar manualmente.
  • Configurar ambientes locais e de teste para execução das suítes (manuais e automatizadas), incluindo dependências, mocks e bases auxiliares.
  • Levantar, preparar e manter massa de testes representativa, equilibrando cenários felizes, de borda e de erro.
  • Executar testes exploratórios e funcionais durante a sprint, no mesmo ciclo do desenvolvimento, não como etapa de fim de pipeline.
  • Construir e manter automação de testes de API e ponta a ponta para fluxos críticos, mantendo a suíte saudável e confiável ao longo do tempo.
  • Validar integrações com APIs de terceiros e fluxos assíncronos, incluindo cenários de falha, retry e idempotência.
  • Validar consistência de dados em banco escrevendo consultas próprias para conferir o que ficou persistido X o que era esperado.
  • Reportar defeitos e inconformidades encontrados tanto na especificação de requisitos quanto na implementação: passos para reproduzir, evidência, impacto no usuário e criticidade aferida em conjunto com o PO.
  • Apoiar a análise de incidentes em produção, ajudando a reconstruir o cenário e a desenhar cobertura que evite recorrência.
  • Analisar e acompanhar chamados de clientes em produção, traduzindo recorrências em melhorias de cobertura de teste e de processo.
  • Atuação em pair-testing com os devs e revisão de testes automatizados escritos pelo time.
  • Acompanhar entregas em produção e critérios de aceite desenvolvidos.

Requisitos e qualificações

Formação e idiomas

  • Ensino superior em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, áreas correlatas, ou experiência prática equivalente comprovada.
  • Inglês com leitura fluente de documentação técnica.

Experiência técnica

  • 2.5+ anos de experiência em qualidade de software, com atuação tanto em teste exploratório/funcional quanto em automação.
  • Vivência sólida testando APIs REST: autenticação, headers, payloads, status codes, contratos e versionamento.
  • Experiência construindo e mantendo automação de testes em ao menos uma stack de mercado (Cypress, Playwright, Postman/Newman, Karate, RestAssured, Selenium ou equivalentes), com clareza sobre os trade-offs entre elas.
  • SQL em banco relacional: leitura e escrita de queries para validação de dados, conferência de estados e investigação de cenários.
  • Capacidade de ler logs e métricas em produção para entender o comportamento do sistema, sem depender de outra pessoa traduzir o que aconteceu.
  • Conhecimento da pirâmide de testes e dos diferentes tipos (unitário, integração, contrato, E2E, regressão, smoke), com critério para decidir o que aplicar em cada situação.
  • Cuidado com cenários de borda em dados sensíveis: valores monetários, datas, fusos, precisão decimal, concorrência.

Práticas e ferramentas

  • Cultura de QA distribuído: trabalha próximo dos devs, contribui em refinamentos e revisa testes automatizados do time.
  • Familiaridade com pipelines de CI/CD em Azure DevOps ou equivalentes: entende onde sua automação roda, lê resultado de execução e investiga falhas intermitentes.
  • Uso de Grafana ou equivalentes para observabilidade em produção: leitura de logs estruturados, métricas e alertas.
  • Uso de Docker no fluxo de desenvolvimento local para subir o ambiente da aplicação.
  • Documentação curta e direta de cenários de teste, relatos de bug e decisões de cobertura.
  • Uso de ferramentas de IA com discernimento no dia a dia, mantendo responsabilidade pelo que valida e libera.
  • Noção de segurança em fluxos sensíveis: tratamento de dados pessoais e financeiros nos testes, uso de massa de dados controlada, atenção a vazamento de credenciais.

Perfil e postura

  • Autonomia para destravar tarefas: investiga antes de perguntar, mas comunica bloqueios cedo quando precisa de apoio.
  • Postura colaborativa: traz risco e cenário para a mesa em vez de só apontar erro, e aceita feedback sobre o próprio trabalho sem fricção.
  • Trabalha próximo dos devs em refinamento e em pair-testing, em vez de operar como gate de fim de pipeline.
  • Propõe melhorias de cobertura ou processo por iniciativa própria, com base no que observa no dia a dia da squad.
  • Atua em time horizontal e multidisciplinar tratando PM, design, devs e demais analistas como pares na decisão.
  • Compartilha aprendizados em pair-testing, conversas técnicas ou documentação curta como hábito do dia a dia.
  • Postura crítica diante de código e cenários de teste gerados por IA: revisa, questiona e não aceita sugestão como verdade.
  • Interesse genuíno pelo produto: quer entender o "porquê" antes de planejar o "como" testar.
  • Acompanha defeitos encontrados até a causa raiz, em vez de fechar o ticket quando a sintomatologia desaparece.
  • Comunicação escrita clara em português, especialmente ao descrever defeitos (passos, evidência, impacto, criticidade).

Informações adicionais

Diferenciais

  • Conhecimento prévio em antecipação de recebíveis, duplicatas escriturais ou mercado de risco cedente.
  • Experiência testando geração e leitura de arquivos posicionais (CNAB, XML fiscal ou equivalentes).
  • Conhecimento em processos EDI.
  • Experiência com testes de contrato em arquiteturas de microsserviços.
  • Experiência com testes de performance/carga (k6, JMeter, Gatling ou equivalentes).
  • Certificações de qualidade reconhecidas no mercado (CTFL/ISTQB ou equivalentes).
  • Domínio de Git em fluxo colaborativo: branches, pull requests e revisão de código.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triados
  3. Etapa 3: Abordados
  4. Etapa 4: Entrevista com o RH
  5. Etapa 5: Entrevista com o Gestor
  6. Etapa 6: Declínios
  7. Etapa 7: Contratação

O que fazemos

Finnet: Conectando empresas ao futuro financeiro há mais de 22 anos

Na Finnet, nossa missão é transformar a complexidade em simplicidade. Com mais de duas décadas de atuação, somos referência em soluções tecnológicas que simplificam a gestão financeira de grandes empresas em todo o Brasil.


Somos pioneiros na transformação digital do setor financeiro, atuando com softwares em nuvem para conectividade financeira, cash management, multimeios de pagamentos e crédito corporativo, além de operarmos como Techfin no maior Marketplace de Risco Sacado do mercado. Nossa tecnologia conecta mais de 3 milhões de CNPJs e 120 instituições financeiras. Atualmente, somos certificados como Instituição de Transação de Pagamentos e a única empresa de conectividade participante do Open Finance Brasil no Banco Central.


Trabalhar na Finnet é fazer parte da inovação

Aqui, cada dia é uma oportunidade de criar algo extraordinário. Nosso ambiente é colaborativo, desafiador e voltado ao aprendizado contínuo. Acreditamos que as melhores ideias surgem quando trabalhamos com propósito e paixão.

Se você busca um lugar onde possa crescer, aprender e impactar o futuro da gestão empresarial, a Finnet é o seu lugar. Estamos presentes nas áreas de:


CONTAS A RECEBER • CONTAS A PAGAR • TESOURARIA



💼 Venha ser um #Finneter


Junte-se a uma empresa sólida, humana e especializada que lidera o mercado e molda o futuro da gestão financeira no Brasil. Aqui, você terá espaço para inovar, se desenvolver e fazer parte de um time conectado com o futuro.