Analista de Automação de Testes Java Sênior
O papel de um Analista de Automação de Testes é fundamental para garantir a qualidade e a precisão dos sistemas de software. Como membro da equipe, você será responsável por desenvolver scripts de automação de testes web e/ou de serviços, garantindo que os sistemas sejam testados rigorosamente antes de serem lançados ao mercado.
Aqui estão algumas das suas principais responsabilidades:
* Desenvolver scripts de automação de testes web e/ou de serviços;
* Fetuar e analisar a documentação dos projetos de testes automatizados;
* Identificar defeitos e reportá-los;
* Reportar status das execuções, defeitos e impeditivos;
Você precisará ter experiência com:
* Testes manuais e suas abordagens técnicas (caixa preta, caixa branca);
* Automação de testes utilizando a linguagem Java e frameworks de apoio a testes (Cucumber, Selenium, Extent Report, etc.);
* API REST utilizando a biblioteca REST Assured;
* Web Services utilizando SOAP UI;
* Boas práticas de desenvolvimento e conhecimento prático com SOLID;
* Metodologia ágil (Scrum, Kanban);
* Ferramenta de gerenciamento de issues (Jira);
* Boa comunicação para reportar status de atividades e bugs encontrados nos artefatos testados;
* Testes de não-funcionais (performance) utilizando a ferramenta JMeter;
* Documentação técnica, ou de produto, utilizando Confluence;
* Inglês intermediário, para eventuais comunicações escritas ou faladas com o time estrangeiro;
E aqui estão algumas habilidades adicionais que podem ser úteis:
1. Certificacão CTFL;
2. Experiência com testes unitários;
3. Experiência com plugin do Jira