Garantir a qualidade dos produtos de software da empresa, atuando desde o refinamento das demandas até a liberação para produção. Organizar e padronizar o processo de testes da squad de Desenvolvimento, com estratégia baseada em risco, casos de teste rastreáveis e critérios claros de liberação. Reduzir defeitos em produção e retrabalho, com a qualidade tratada como responsabilidade de todo o time e não como etapa isolada no fim do ciclo, inclusive em um contexto de desenvolvimento apoiado por inteligência artificial.
ATIVIDADES A DESENVOLVER
Qualidade desde a Demanda:
- Analisar demandas de desenvolvimento, correções e melhorias, apontando dúvidas, riscos, dependências e impactos antes do início do desenvolvimento.
- Apoiar a PO na definição e revisão dos critérios de aceite, sob a ótica de qualidade e aderência aos requisitos.
- Propor e manter, junto com o time, a Definição de Pronto e os critérios de saída para liberação.
Planejamento e Execução de Testes
- Planejar e executar testes conforme o escopo e o risco de cada entrega ou ciclo de desenvolvimento.
- Executar testes exploratórios para identificar cenários não previstos e potenciais riscos de uso.
- Criar, organizar e manter casos de teste na ferramenta adotada pelo time, com rastreabilidade entre requisitos, defeitos e correções.
- Reportar defeitos de forma clara, objetiva e padronizada, garantindo fácil reprodução pelo time de Desenvolvimento.
- Validar correções implementadas, assegurando que o defeito foi resolvido sem impacto em funcionalidades existentes.
- Executar testes de regressão após novas entregas ou correções.
- Documentar evidências dos testes realizados (capturas de tela, logs, vídeos ou relatórios).
- Testar integrações entre sistemas, parceiros e equipamentos (câmeras e dispositivos de controle de acesso).
- Apoiar a validação de funcionalidades de visão computacional e IA dos produtos, com cenários de acerto, falso positivo e falso negativo definidos com o time responsável.
Qualidade no Desenvolvimento com IA
- Adaptar a estratégia de testes ao desenvolvimento assistido por IA, com atenção ao maior volume de mudanças e a defeitos de lógica e de borda.
- Usar as ferramentas de IA aprovadas pela empresa para apoiar a criação de cenários, casos de teste e dados sintéticos, com revisão humana dos resultados.
- Seguir as diretrizes de uso de IA da empresa, sem inserir dados pessoais, biométricos ou informações confidenciais em ferramentas não autorizadas.
Evolução da Automação
- Identificar os fluxos críticos candidatos à automação e priorizá-los com o Líder Técnico.
- Apoiar a construção gradual da regressão automatizada, em conjunto com os desenvolvedores e com a Infraestrutura de Aplicações.
Ambientes e Dados de Teste
- Zelar pelo uso adequado do ambiente de homologação.
- Preparar massa de teste com dados sintéticos ou anonimizados, sem uso de dados pessoais ou biométricos reais de produção, conforme a LGPD e as orientações do Encarregado de Dados.
Liberação e Relacionamento
- Emitir parecer de qualidade antes de cada liberação para produção, com riscos conhecidos e recomendação, enviado ao Líder Técnico e à PO. A decisão de liberar é do Líder Técnico com a PO.
- Homologar entregas de fornecedores e squads externas conforme os critérios de aceite contratados.
- Participar de demonstrações e revisões de entrega, contribuindo com a visão de qualidade.
- Fornecer à PO o resumo do que foi validado em cada versão.
Acompanhamento Pós-Entrega e Melhoria Contínua
- Participar da análise de defeitos em produção, com foco em causa raiz e recorrência. A atuação é de apoio ao diagnóstico, sem assumir o atendimento de suporte.
- Acompanhar e reportar os indicadores de qualidade: defeitos encontrados em produção, reabertura de defeitos e taxa de falha de mudança.
- Propor melhorias nos processos de teste, documentação e automação.
Requisitos Indispensáveis
- Formação superior completa ou em andamento em área de tecnologia, ou experiência equivalente.
- Experiência de 3 anos em testes de software, com atuação em times ágeis.
- Noções de inteligência artificial aplicada ao desenvolvimento e ao teste de software.
- Desejável: experiência prática em automação de testes de API ou de interface web.
- Desejável: experiência com uso de assistentes de IA no ciclo de desenvolvimento ou de testes.
- Desejável: certificação ISTQB CTFL e experiência com produtos que integram hardware e software.
Requisitos Desejáveis
PRINCIPAIS HABILIDADES
Habilidades Técnicas e de Qualidade de Software:
- Experiência sólida em testes funcionais, exploratórios, de regressão e de integração.
- Testes de API com Postman ou ferramenta similar.
- Conhecimento em SQL (MySQL) para validação de dados.
- Leitura de logs para apoio ao diagnóstico e noções de Git.
- Uso de ferramentas de gestão de testes e defeitos (ClickUp, adotado pelo time, ou similares).
- Noções de inteligência artificial aplicada ao desenvolvimento de software, com uso de assistentes de IA para apoiar a criação de cenários, casos de teste e massa de dados, sempre com revisão crítica dos resultados.
- Noções de testes de desempenho e de segurança de aplicações (OWASP Top 10).
- Noções de automação de testes (Cypress, Playwright, Selenium ou similares) são um diferencial.
Habilidades Analíticas e de Tomada de Decisão
- Análise crítica de histórias de usuário, critérios de aceite e especificações técnicas.
- Identificação de riscos, pontos de falha e cenários críticos de uso do sistema.
- Definição de estratégia de teste com base em risco, impacto e criticidade da funcionalidade.
- Análise de causa raiz de defeitos e proposição de ações preventivas.
- Senso crítico para avaliar código e artefatos produzidos com apoio de IA, considerando erros plausíveis, cenários de borda e regressões.
- Leitura e uso de indicadores de qualidade para orientar prioridades.
Habilidades de Comunicação e Colaboração
- Comunicação clara e objetiva para reportar defeitos, discutir critérios de aceite e informar o status de qualidade.
- Colaboração próxima com desenvolvedores durante todo o ciclo do defeito (reporte, diagnóstico, correção e validação).
- Capacidade de traduzir requisitos de negócio em cenários e casos de teste.
- Participação ativa nas cerimônias do time, contribuindo com a visão de qualidade.
Regime de Contratação
CLT
Benefícios
- - Auxilio Alimentação/Refeição
- - Auxilio mobilidade ou Vale Transporte
- - Auxilio celular
- - GymPass
- - DayOff
- - Plano de saúde e odontológico
Local do Trabalho
DGT TECNOLOGIA LTDA
Horário de Trabalho
08:00 AS 12:00 - 13:12 AS 18:00
REQUISITOS
- Formação superior completa ou em andamento em área de tecnologia, ou experiência equivalente.
- Experiência de 3 anos em testes de software, com atuação em times ágeis.
- Noções de inteligência artificial aplicada ao desenvolvimento e ao teste de software.
- Desejável: experiência prática em automação de testes de API ou de interface web.
- Desejável: experiência com uso de assistentes de IA no ciclo de desenvolvimento ou de testes.
- Desejável: certificação ISTQB CTFL e experiência com produtos que integram hardware e software.