Back to search
WINPROVIT Linkedin · Posted 6d ago

Platform Test Engineer

Porto

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Estamos a recrutar um(a) Platform Test Engineer para integrar uma equipa de engenharia, com foco na construção e evolução de ferramentas, automação e infraestrutura de testes.


Esta função não está orientada para a execução de testes, mas para o desenvolvimento de soluções que permitam às equipas de engenharia testar o seu próprio código de forma autónoma, eficiente e escalável.


Principais responsabilidades

  • Desenvolver ferramentas, automações e utilitários que promovam a qualidade e a eficiência das equipas de engenharia;
  • Criar e evoluir infraestrutura de testes integrada em pipelines de CI/CD;
  • Implementar execução de testes em ambientes efémeros, containers e device farms;
  • Otimizar a execução de suites através de paralelização e seleção de testes baseada em risco;
  • Disponibilizar métricas e resultados de testes como dados, permitindo às equipas acompanhar autonomamente a qualidade das suas suites;
  • Analisar falhas e melhorar a estabilidade dos testes, incluindo estratégias de quarentena e gestão do ciclo de vida das suites;
  • Integrar capacidades de AI nos processos de teste, nomeadamente geração assistida de casos, diagnóstico de falhas e manutenção de suites;
  • Garantir que as soluções baseadas em AI são determinísticas, versionadas e sujeitas a revisão humana;
  • Atuar como referência técnica e promover boas práticas de engenharia e testing junto das equipas de produto e desenvolvimento.


Requisitos

  • +8 anos de experiência em desenvolvimento de software, metodologias de teste e criação de casos de teste;
  • Experiência comprovada na construção de ferramentas e infraestrutura utilizadas por outras equipas de engenharia;
  • Domínio de uma linguagem de programação, como .NET ou equivalente;
  • Experiência com Git, code review e desenvolvimento de bibliotecas para utilização por terceiros;
  • Forte experiência em CI/CD e automação, incluindo paralelização e otimização de suites de testes;
  • Experiência em análise, diagnóstico e resolução de testes não determinísticos (flaky tests);
  • Experiência com containers, ambientes efémeros e device farms;
  • Experiência prática com frameworks de automação web e mobile, como Appium, Playwright ou WebdriverIO;
  • Conhecimentos sólidos de testes de contrato, testes de integração e pirâmide de testes;
  • Experiência com monitorização sintética e observabilidade aplicadas à validação contínua em produção;
  • Conhecimentos práticos de AI e da sua integração em workflows de engenharia.


Nice to Have

  • Certificações como ISTQB Test Automation Engineering, certificações Cloud ou Kubernetes;
  • Experiência com DevOps e GitOps;
  • Experiência em testes de performance e carga, incluindo modelação de cenários de pico;
  • Conhecimentos de Product Thinking aplicado a plataformas;
  • Conhecimento de métricas de engenharia e experiência de developer, como DORA e SPACE.


Perfil

Procuramos uma pessoa com forte orientação para engenharia, automação e melhoria contínua, capaz de trabalhar de forma autónoma, influenciar boas práticas e construir soluções escaláveis que sejam utilizadas por diferentes equipas de desenvolvimento.


Vaga híbrida, 2x por semana no escritório na Maia/Porto/Portugal

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search