VAGASLUME
A

Analista de Testes (Pleno) | Imagem Geosistemas | Squad Soluções

Atmis Gestão · São José dos Campos - SP · Híbrido · InHire

A combinarCLT

Sobre a vaga

1. Objetivo do Cargo

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).