
InnoWave
Engenheiro de qualidade sénior - teste e qualidade impulsionados por IA
21 de agosto de 2026
Híbrido
A InnoWave está à procura de uma pessoa dinâmica e ágil, com boas habilidades de comunicação para completar a nossa equipa. Se estiver em Portugal, esta pode ser a oportunidade para si!
Engenheiro de Qualidade Sénior
Responsabilidades
- Auditar a cobertura atual, ferramentas e processos, e identificar onde está o verdadeiro risco em vez de onde o teste é mais fácil.
- Definir a arquitetura de automação do estado-alvo e um caminho em estágios até lá, sequenciado por risco, incluindo provas de conceito e recomendando contra ferramentas que não justifiquem o seu custo.
- Construir o caso para mudança e garantir a adesão da engenharia, produto e liderança.
- Fechar lacunas de testabilidade que bloqueiam a automação, como ambientes instáveis, dados não determinísticos e costuras ausentes, com engenharia.
- Projetar e construir cobertura de UI (Selenium, Playwright, BrowserStack), API e banco de dados, incluindo testes de regressão e contrato, em Python onde começamos do zero, em JavaScript/Typescript ou C# onde os testes pertencem ao lado de código existente.
- Validar dados em repouso com SQL e NoSQL, e validar alterações na camada de dados: migrações, verificações de paridade e equivalência comportamental.
- Integrar suítes em CI/CD como portas de qualidade obrigatórias: executar testes de desempenho e carga, incluindo caminhos assíncronos e baseados em filas.
- Conduzir testes de segurança e colaborar com engenharia de segurança para validar descobertas e verificar remediações.
- Manter a infraestrutura de teste portátil (executores contêinerizados, grelhas auto-hospedadas) e gerenciar dados de teste: mascaramento, geração sintética e acesso controlado para equipes que lidam com dados de assinantes e faturamento.
- Utilizar ferramentas de IA para gerar e manter testes, aplicar análise de logs assistida por IA e agrupamento de defeitos, e fornecer capacitação com recomendações honestas de ROI.
- Construir dashboards de qualidade e relatórios de lançamento executivos com recomendações claras de seguir/não seguir.
Integrar em equipas ágeis como líder de QE, coordenar QE na costa e no exterior, orientar através de testes em par e revisões, e trabalhar ao lado da equipe de desenvolvimento.
Habilidades necessárias
- Grau em Ciência da Computação, MIS, Engenharia de Software, ou experiência equivalente.
- 4+ anos em engenharia de qualidade de software, incluindo a responsabilidade pela estratégia de testes em mais de uma camada (UI, API ou dados).
- Construir ou reconstruir substancialmente automação onde havia pouco, não apenas estender uma suíte madura que alguém mais projetou.
- Automação prática com Selenium ou Playwright, além de automação de testes de API.
- Automação de testes em Python, a nossa linguagem preferida para a nova estrutura. Força em JavaScript/Typescript ou C# com disposição para trabalhar em Python também é aceitável.
- Confortável com SQL e capaz de validar dados em repouso em vez de apenas através da UI.
- Integrar suítes de testes em pipelines de CI/CD.
- Uso rotineiro de ferramentas de codificação e testes de IA, com uma visão clara de onde ajudam e onde não ajudam.
- Um histórico de conseguir que uma recomendação de ferramentas fosse adotada por pessoas que não estavam sob a sua supervisão.
- Comunicação clara com partes interessadas não técnicas, incluindo recomendações de lançamento que você pode defender.
- Fluente em inglês - escrito e falado (obrigatório).
- Disponibilidade para trabalhar em modelo híbrido em um dos nossos escritórios.
Habilidades preferenciais
- Fazer de suítes de testes portões bloqueadores em CI/CD em vez de verificações consultivas.
- Testes de desempenho e carga (JMeter, k6, Gatling ou semelhante).
- Infraestrutura de teste auto-hospedada (executores contêinerizados, grelhas auto-geridas) e infraestrutura como código para ambientes de teste repetíveis.
- Testes de contrato (Pact ou semelhante) e sistemas orientados a eventos: Kafka, RabbitMQ, NATS.
- Testes de migração de dados: validação de paridade e equivalência comportamental para lógica de banco de dados convertida.
- Gerenciamento de dados de teste em larga escala: mascaramento, geração sintética, dados pessoais regulamentados.
- Go, útil para exercitar serviços Go, embora a suíte em si não fosse escrita em Go.
- Dados de observabilidade (logs, métricas, rastreamentos) como uma entrada primordial de triagem.
- Experiência em telecomunicações: BSS/OSS, provisão, faturamento ou dados de rede.
A InnoWave oferece igualdade de oportunidades em emprego, independentemente de gênero, identidade de gênero, orientação sexual, estado civil, raça, nacionalidade, religião, idade, deficiência, crenças políticas ou qualquer outro fator. A InnoWave não pagará taxas a nenhuma agência ou empresa terceirizada que não tenha um contrato assinado, não deve enviar currículos/CV's diretamente.
Ao responder a este anúncio de emprego, você consente a utilização dos seus dados pela InnoWave Group, pelo tempo que for necessário. Realizamos exercícios regulares de limpeza e atualização de dados para assegurar que a informação que temos é relevante e precisa. Se tiver alguma dúvida ou pedido relativo aos seus dados pessoais, por favor envie um e-mail.