Analista de Testes (Pleno) | Imagem Geosistemas | Squad Soluções
Atmis Gestão · São José dos Campos - SP · Híbrido · InHire
Sobre a vaga
Planejar, especificar, executar e documentar as atividades de verificação e validação (V&V) de software para sistemas críticos, assegurando que os requisitos técnicos, funcionais e de segurança sejam atendidos com o mais alto padrão de rastreabilidade, confiabilidade e conformidade regulatória.
2. Responsabilidades 2.1 Planejamento e Especificação de Testes✓ Elaborar plano de testes, casos de teste e procedimentos (STD-FAT/STD-SAT) a partir da análise formal dos requisitos funcionais e não funcionais;
✓ Construir e manter a matriz de rastreabilidade (requisitos x casos de teste x evidências), garantindo cobertura completa dos requisitos críticos;
✓ Definir critérios de aceitação, cenários de borda (edge cases) e condições de falha.
2.2 Execução, Documentação e Aceitação✓ Executar e documentar testes funcionais, de regressão, de performance e de segurança e documentos do usuário;
✓ Conduzir e formalizar os testes de aceitação em fábrica (FAT) e em campo (SAT), consolidando os resultados;
✓ Identificar, registrar, classificar (severidade/prioridade) e rastrear bugs e não conformidades, assegurando alinhamento com as equipes de desenvolvimento até a efetiva correção;
✓ Realizar testes pós-implantação e monitorar indicadores de qualidade após cada liberação em produção;
✓ Garantir versionamento e gestão de configuração de todos os artefatos de teste, permitindo auditoria e reprodutibilidade dos resultados.
2.3 Automação de Testes e Inteligência Artificial✓ Utilizar IA generativa para criar e manter casos de teste, massas de dados e cenários a partir da análise de requisitos e histórico de defeitos;
✓ Utilizar modelos de IA para análise preditiva de defeitos, apontando módulos com maior probabilidade de falha antes da liberação;
✓ Empregar IA na análise de logs e evidências de execução (testes de fábrica e de campo) para detecção automática de anomalias e falhas intermitentes;
✓ Utilizar ferramentas de IA para apoiar a geração e atualização da matriz de rastreabilidade e da documentação de testes (STD/STR), mantendo revisão e validação humana sobre o conteúdo gerado;
✓ Manter-se atualizado sobre práticas emergentes de IA aplicada a QA/Testing e propor a adoção de novas ferramentas ao time.
3. Requisitos Técnicos Obrigatórios✓ Formação superior em Ciência da Computação ou Engenharia (Software, Aeroespacial, Elétrica, Aeronáutica) ou áreas correlatas;
✓ Experiência em elaboração de plano de testes, casos de teste e cadernos/procedimentos de teste;
✓ Experiência em testes de sistemas críticos ou de missão crítica, com conhecimento de práticas de V&V, rastreabilidade requisito-teste e testes baseados em risco;
✓ Domínio de testes funcionais, não funcionais, de regressão, de integração, de performance e de segurança;
✓ Conhecimento e experiência prática em automação de testes (ex.: Selenium, Cypress, Playwright ou similar);
✓ Conhecimento em ferramentas e conceitos de IA aplicada a testes de software (geração de casos de teste, self-healing, análise preditiva ou de logs);
4. Requisitos Desejáveis✓ Familiaridade com normas e referências reconhecidas de qualidade e segurança de software (ex.: ISO/IEC/IEEE 29119, ISO/IEC 25010, princípios de normas de software aeronáutico como a DO-178C), como referência de boas práticas — não como certificação obrigatória;
✓ Conhecimento em GIS (Sistemas de Informação Geográfica);
✓ Conhecimento em testes de back-end: APIs REST/SOAP, web services;
✓ Experiência com ferramentas de teste de carga e API (Postman, JMeter ou similar);
✓ Experiência com ferramentas de gerenciamento de testes (Azure DevOps, Jira/Xray, TestRail, Zephyr ou similar);
✓ Inglês técnico para leitura de documentação e normas internacionais.
5. Competências Comportamentais✓ Rigor analítico e atenção a detalhes, essenciais em ambientes de missão crítica;
✓ Postura investigativa e senso crítico para questionar requisitos ambíguos ou incompletos;
✓ Proatividade para propor melhorias e adoção de novas tecnologias, especialmente IA aplicada a testes;
✓ Colaboração efetiva com equipes multidisciplinares (desenvolvimento, engenharia de sistemas, clientes).
Candidatura
Publicado há 3 semanas