Contact Us
Software QA Engineer

Software

QA Engineer

Be an Xpander

Software QA Engineer

A área Digital Xperience da Xpand IT é uma equipa tecnológica de rápido crescimento que se concentra em tecnologias Microsoft e Mobile. A sua principal missão é fornecer soluções de software de alta qualidade que atendam às necessidades do utilizador final, num mundo tecnológico continuamente exigente e em ritmo acelerado, proporcionando a melhor experiência em termos de personalização, performance e features. Tiramos proveito de um conjunto de frameworks e ferramentas inovadoras, como Kubernetes para implementação de Apps Azure e .Net Core para desenvolvimento Web.

Mas isso não é tudo, a nossa equipa também trabalha com Kotlin e Swift no desenvolvimento de apps nativas e Xamarin ou Flutter no desenvolvimento de apps cross-platform, implementando e integrando as nossas apps com ecossistemas da Microsoft e Azure.

Quais as principais responsabilidades?

Enquanto Software QA Engineer, terás a missão de garantir a definição, execução e relatório corretos dos resultados dos planos de teste definidos para as soluções desenvolvidas. Vais ajudar na definição dos requisitos do projeto, para melhor poderes elaborar os planos de teste corretos e comunicar com os Project Managers / Business Analysts, para garantir que tens a “big picture” de todos os requisitos que serão testados.

Diariamente serás responsável por: 

  • Colaborar com equipas internas para identificar requisitos dos projetos a desenvolver
  • Preparar e executar planos de teste detalhados, abrangentes e bem estruturados para requisitos funcionais e não funcionais
  • Num nível mais avançado, ser responsável por escrever código e automatizar várias etapas do plano de testes
  • Controlar e comunicar os planos de teste, resultados de testes, análises e problemas não resolvidos
  • Coordenar agendas para garantir a entrega pontual de todas as atividades de testes
  • Rever requisitos, especificações funcionais e documentos técnicos de projeto
  • Identificar, analisar e reportar erros, inconsistências em (sub)conjuntos de resultados
  • Manter-se atualizado com os requisitos de sistema e com as novas ferramentas e estratégias de teste
  • Promover iniciativas de melhoria contínua das funções do produto e processo dentro da equipa
  • Fazer recomendações de melhoria de processos principalmente através da implementação de conjuntos de testes automáticos
  • Oferecer suporte aos developers e utilizadores finais durante os user-acceptance test cycles
Que Skills precisas de ter?
  • Experiência em desenvolvimento de software, testes ou quality assurance de aplicações de software
  • Experiência no desenvolvimento de planos / estratégias de teste, casos de teste e scripts de teste
  • Domínio na tradução de requisitos para casos de teste
  • Planeamento especializado e estimativa da duração e do esforço dos testes
  • Experiência a trabalhar em vários projetos ao mesmo tempo
  • Atenção ao detalhe
  • Fortes skills de gestão e priorização de tempo
  • Excelentes capacidades de comunicação e de resolução de problemas
  • Excelente conhecimento em inglês (escrito e falado)

// Pontos extra para:

  • Conhecimento de ferramentas de teste de software como Xray, Cucumber e Selenium

// Sabe mais sobre a área de Digital Xperience: 

Candidata-te aqui

Software QA Engineer
Sara Moleirinho, Software QA Engineer
@Xpand IT

Trabalhar na unidade de Digital Xperience é como entrar numa aventura do Indiana Jones, com menos bichos talvez. É sempre desafiante, mas extremamente compensador, e é nos dias menos bons que o espírito de equipa sobressai. Trabalhamos todos para o mesmo objetivo!