Senior QA Engineer (Lisboa/Porto,Hibrido)
Shore
Remoto
- Conceber, desenvolver e manter frameworks de automação de testes para serviços backend em Java, microsserviços e APIs REST.
- Definir estratégias e casos de teste para regras de negócio complexas e processos batch, executando testes manuais sempre que necessário.
- Colaborar com Product Owners, Tech Leads e Developers para transformar regras de negócio da área de pagamentos em cenários de teste automatizáveis.
- Escrever scripts SQL para validar a integridade dos dados, as migrações, o processamento de grandes volumes e o comportamento das transações.
- Executar as fases de teste previstas no plano de homologação e aceitação, registando defeitos e desvios face aos requisitos.
- Investigar falhas em serviços backend através da análise de logs, isolando e documentando os defeitos e as respetivas causas.
- Integrar as suites de testes nos pipelines de CI/CD e configurar critérios de qualidade para cada release. Promover a validação desde as primeiras fases do desenvolvimento, seguindo uma abordagem Shift-Left.
- Formação superior em Engenharia Informática ou área semelhante, ou experiência equivalente.
- Entre 6 e 9 anos de experiência profissional em QA, com foco em testes de backend e automação.
- Experiência sólida na automação de testes de APIs REST e microsserviços com ferramentas do ecossistema Java, como REST Assured, JUnit, TestNG ou Cucumber.
- Bons conhecimentos de arquitetura backend em Java 17 ou 21 e de aplicações Spring Boot, com capacidade para interpretar código e analisar logs.
- Domínio de SQL para testar bases de dados relacionais, como Oracle ou PostgreSQL, e validar migrações, transações e processamento batch de grandes volumes de dados.
- Experiência prática com ferramentas de gestão de testes, como Xray ou Zephyr, e com a execução de suites automatizadas em pipelines de CI/CD, como Jenkins ou GitLab CI.
- Conhecimentos sólidos de Scrum ou Kanban e experiência com Jira.
- Capacidade de análise e resolução de problemas, atenção ao detalhe e facilidade de comunicação e colaboração com equipas internacionais.
- Inglês avançado.