Desenvolvedor de Testes
O nosso cliente procura um profissional para desenvolver e executar testes, garantindo a qualidade e funcionalidade dos sistemas.
Entre as principais responsabilidades incluem-se:
1. Garantir a qualidade do sistema, incluindo análise de requisitos, conceção e revisão de casos de teste.
2. Desenvolver e executar testes (sistema, integração, regressão, smoke tests) para verificar e validar aplicações de software.
3. Criar e otimizar casos de teste, garantindo a cobertura de requisitos funcionais e não funcionais.
4. Automatizar testes de GUI e/ou API, configurar testes de desempenho e realizar testes de segurança.
5. Preparar e manter o ambiente de testes ou infraestrutura necessária.
6. Colaborar com equipas multifuncionais, incluindo analistas de negócio, programadores e gestores de projeto, para compreender requisitos e desenvolver cenários de teste eficazes.
7. Documentar resultados de testes e reportar progressos ao gestor de projetos e outros stakeholders.
8. Orientar membros mais juniores da equipa de testes, promovendo o seu desenvolvimento.
Requisitos:
* Experiência em garantia de qualidade ou testes de software, preferencialmente em projetos complexos de software.
* Conhecimento de práticas de teste (manuais, funcionais, não funcionais) e ferramentas como Jira, Xray, SoapUI ou similares.
* Experiência com testes de aplicações web, desktop e backend.
* Familiaridade com metodologias Agile/Scrum e ambientes DevOps, incluindo pipelines CI/CD.
* Conhecimento de técnicas de automação de testes (ex.: Selenium, Cypress) é uma vantagem.
* Conhecimento de linguagens de programação como Java, Python, PHP, Kotlin, Go ou scripting (ex.: Bash).
* Excelente domínio do inglês (escrito e falado); conhecimento de outras línguas, como alemão, é uma vantagem.
Se estás preparado para fazer a diferença, candidata-te agora!