




Resumo: A InnoWave procura um Engenheiro de Automação de Testes dinâmico para projetar, implementar e manter testes automatizados baseados em navegador, com foco na validação do comportamento de aplicações web. Pontos principais: 1. Projetar e implementar testes automatizados baseados em navegador utilizando o Playwright. 2. Desenvolver e manter suítes de testes confiáveis com o Playwright para jornadas críticas do usuário. 3. Trabalhar em estreita colaboração com engenheiros de nuvem/infraestrutura para resolver problemas de migração. **InnoWave** procura uma pessoa dinâmica e ágil, com boas habilidades de comunicação, para completar a nossa equipa. Se você **reside em Portugal**, esta pode ser a oportunidade ideal para você! **Engenheiro de Automação de Testes** **Responsabilidades** * Projetar e implementar testes automatizados baseados em navegador utilizando o Playwright para validar o comportamento de aplicações web. * Registrar fluxos de trabalho iniciais da aplicação contra sites existentes hospedados no IIS e reexecutar os mesmos testes em ambientes hospedados no Azure. * Desenvolver e manter suítes de testes confiáveis e reutilizáveis com o Playwright para: testes de fumaça (disponibilidade do site, HTTPS, navegação básica), jornadas críticas do usuário e fluxos principais, e validação de regressão após migração. * Configurar testes para serem independentes do ambiente (IIS versus Azure) utilizando configuração e parametrização. * Executar testes localmente e por meio de pipelines CI/CD, suportando execução paralela sempre que necessário. * Analisar falhas nos testes e distinguir claramente entre: defeitos da aplicação, problemas de infraestrutura ou configuração, e alterações específicas do comportamento do ambiente. * Trabalhar em estreita colaboração com: engenheiros de nuvem/infraestrutura para resolver problemas-padrão de migração, e especialistas em IIS/Windows quando as falhas indicarem comportamentos específicos da plataforma. * Manter documentação clara sobre automação e fornecer visibilidade sobre cobertura e resultados dos testes. **Habilidades** * Licenciatura em Ciência da Computação ou áreas afins. * 3\+ anos de experiência em funções semelhantes. * Experiência prática com o Playwright para automação de testes baseados em navegador. * Domínio sólido de JavaScript ou TypeScript (ou Playwright .NET / Java, conforme aplicável). * Experiência em automação de testes end-to-end para aplicações web. * Compreensão sólida de: tecnologias web (HTML, CSS, JavaScript), comportamento dos navegadores e conceitos HTTP/HTTPS. * Experiência na integração de testes automatizados em pipelines CI/CD (ex.: Azure DevOps). * Capacidade de projetar testes robustos que tolerem diferenças temporais e de renderização entre ambientes. * Fortes habilidades analíticas e comunicação clara dos resultados e falhas dos testes. * Fluência em inglês \- escrito e falado (obrigatório). **Desejável** * Experiência na validação de aplicações durante migrações de infraestrutura ou nuvem. * Familiaridade com aplicações web hospedadas no IIS e padrões comuns de falha relacionados ao IIS. * Experiência na execução em larga escala de testes com Playwright (execução paralela, navegadores hospedados na nuvem). * Conhecimento de serviços de teste baseados no Azure ou ambientes de execução em nuvem. * Compreensão dos mecanismos de autenticação (autenticação por formulário, autenticação do Windows) sob a perspectiva de teste. A InnoWave oferece igualdade de oportunidades no 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 terceira que não tenha um acordo assinado; não envie currículos diretamente. Ao responder a este anúncio de vaga, você consente com o uso dos seus dados pela InnoWave Group, pelo tempo necessário. Realizamos periodicamente exercícios de limpeza e atualização de dados para garantir que as informações que possuímos sejam relevantes e precisas. Caso tenha alguma dúvida ou solicitação relativa aos seus dados pessoais, envie um e\-mail.


