Pular para o conteúdo principal

Analista de Testes/Qualidade – Sênior

Descrição da vaga

Como Analista de Testes/Qualidade - Sênior na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.

Responsabilidades e atribuições

Profissional da CONTRATADA que com noções básicas das linguagens mais comuns, ser capaz de entender os tipos de problemas que o aplicativo pode apresentar, ser capaz de montar seu modelo mental de como o software funciona por dentro e testar os limites desse modelo, e de fazer testes automáticos quando necessário.

• Formação superior completa (graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação. 

• Possuir experiência como Analista de Testes Sênior e em desenvolvimento ágil. 

Requisitos e qualificações

Objetivo da vaga

Garantir a integridade, confiabilidade e performance da ferramenta de Caixa Escolar (SGD), além de liderar a estratégia de qualidade em novos projetos baseados em programação agêntica. O profissional será responsável por definir padrões de testes que contemplem desde regras de negócio rígidas da administração pública até o comportamento dinâmico de agentes de IA.


Principais responsabilidades

  • Estratégia de QA: Planejar e executar ciclos de testes (manuais e automatizados) para a sustentação e evolução do sistema SGD.
  • Automação de Testes: Desenvolver e manter scripts de automação para front-end, back-end (APIs REST) e fluxos de integração.
  • Qualidade em IA Agêntica: Criar metodologias para testar sistemas baseados em agentes (LLMs), validando não-determinismo, consistência de prompts, encadeamento de raciocínio (Chain of Thought) e mitigação de alucinações.
  • Cultura de Qualidade: Apoiar os desenvolvedores na implementação de testes unitários e garantir que o "Definition of Done" (DoD) inclua critérios rigorosos de aceite.
  • Testes de Carga e Segurança: Realizar validações de performance e identificar vulnerabilidades básicas em sistemas críticos de gestão financeira escolar.
  • Documentação: Elaborar planos de testes, relatórios de bugs, casos de teste e documentação técnica de processos de QA.
  • Colaboração: Atuar junto ao Analista de Requisitos e Desenvolvedores para refinar histórias de usuário sob a ótica de testabilidade.

Requisitos obrigatórios

  • Formação superior completa (tecnólogo, graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação. 
  • Experiência Sênior: Sólida trajetória em Garantia de Qualidade (QA) e controle de processos de software.
  • Automação: Domínio de ferramentas modernas como Cypress, Playwright ou Selenium.
  • Testes de API: Experiência avançada em testes de serviços REST (Postman, Insomnia ou frameworks de código).
  • Bancos de Dados: Conhecimento em PostgreSQL para validação e massa de dados.
  • Mindset Ágil: Experiência com Scrum/Kanban e ferramentas de gestão (Jira/Azure DevOps).
  • CI/CD: Conhecimento em integração de testes automatizados em pipelines de deploy.
  • Autonomia: Capacidade de liderar a frente de qualidade em um ambiente remoto e consultivo.

Necessário pelo menos uma das certificações de teste de uma das seguintes entidades certificadoras:

  • ISTQB - International Software Testing Qualifications Board;
  • QAI Global Institute - Quality Assurance;
  • ALATS - Associação Latino-Americana de Teste de Software;
  • IBQTS - Instituto Brasileiro de Qualidade em Testes de Software;
  • IIST - International Institute for Software Testing.

Diferenciais

  • Experiência com IA: Familiaridade com testes de aplicações que utilizam LLMs (OpenAI, Anthropic, Ollama).
  • Programação: Conhecimento em Node.js/TypeScript (para alinhar com o stack dos devs).
  • Setor Público: Experiência prévia com sistemas de gestão pública ou financeira.
  • Testes de Segurança: Conhecimento em OWASP Top 10 e auditoria de sistemas financeiros.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem de perfil
  3. Etapa 3: Entrevista RH e Técnica
  4. Etapa 4: Entrevista Técnica Cliente - Final
  5. Etapa 5: Carta oferta
  6. Etapa 6: Contratação

Somos uma das melhores empresas para se trabalhar!

Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.