Quality Assurance Engineer

Date PostedMay 28, 2026LocationLisboa (Híbrido)CompanyWinningSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

A Winning Consulting procura um Quality Assurance Engineer para integrar as suas equipas em Lisboa, em regime híbrido. O profissional será responsável pelo desenvolvimento e manutenção de testes automatizados para aplicações web e APIs. O foco recai na garantia da qualidade funcional através de metodologias ágeis e ferramentas de automação modernas.

Responsibilities

  • Desenvolver e executar testes manuais e automatizados
  • Garantir a qualidade funcional de aplicações
  • Definir estratégias de testes e critérios de aceitação
  • Gerir e reportar defeitos durante o ciclo de desenvolvimento

Required Skills

  • Playwright, Cypress ou Robot Framework
  • Experiência em metodologias ágeis (Scrum/Kanban)
  • CI/CD pipelines
  • Inglês fluente
  • Ferramentas de IA (GitHub Copilot, Cursor)

Job Details

REQUISITOS OBRIGATÓRIOS - Formação em Engenharia Informática, Ciências da Computação, Engenharia de Software, Sistemas de Informação ou equivalente; - Experiência mínima de 2 anos no desenvolvimento de automações de QA para aplicações web e/ou APIs; - Experiência com frameworks de automação, nomeadamente Playwright (preferencial), Cypress ou Robot Framework; - Experiência na utilização de ferramentas de gestão de desenvolvimento, testes e colaboração, como XRay, Test Plans (Azure DevOps), BrowserStack ou similares; - Experiência em metodologias ágeis, como Scrum, Kanban ou similares; - Fluência em Inglês, oral e escrito, preferencialmente em contexto de projectos internacionais; VALORIZADO - Experiência na gestão e configuração de pipelines de CI/CD; - Certificações ISTQB (CTFL ou Agile Tester); - Certificações Agile (Scrum ou equivalente); - Contacto com ferramentas e abordagens suportadas por Inteligência Artificial (Cursor, Claude Code, GitHub Copilot); - Noções de criação de agentes e automação inteligente; - Interesse em práticas emergentes de QA (self-healing); PRINCIPAIS RESPONSABILIDADES - Desenvolver, executar e manter testes manuais e automatizados, incluindo testes de interface e de APIs; - Garantir a qualidade funcional das aplicações ao longo do ciclo de desenvolvimento; - Participar na definição de estratégias de testes e critérios de aceitação; - Identificar, reportar e acompanhar defeitos, assegurando a sua resolução; - Assegurar uma cobertura adequada de testes, contribuindo para a redução de riscos em produção.