About this role
No seu dia a dia:
- Desenvolver e manter scripts de automação de testes utilizando ferramentas como Playwright, JUnit e Mockito.
- Executar testes automatizados de regressão após novas implementações, correções e atualizações dos sistemas.
- Validar o funcionamento e a estabilidade de aplicações desktop em diferentes cenários e ambientes.
- Criar e evoluir estratégias de testes para aumentar a cobertura e reduzir riscos em produção.
- Realizar testes de APIs (REST e SOAP), garantindo o correto funcionamento das integrações entre sistemas.
- Analisar falhas encontradas nos testes, realizar troubleshooting e investigar a causa raiz dos problemas.
- Trabalhar em conjunto com desenvolvedores e analistas de produto para entender requisitos, revisar cenários e antecipar riscos de qualidade.
- Participar das cerimônias ágeis do time, como Daily, Planning, Refinamento, Review e Retrospectiva.
- Monitorar e acompanhar a execução das suítes automatizadas em pipelines de CI/CD, garantindo feedback rápido para os times.
- Criar evidências de testes, reportar bugs e acompanhar a correção até a validação final.
- Realizar análises de impacto para identificar quais cenários precisam ser reexecutados após alterações no sistema.
- Apoiar a evolução das práticas de qualidade, propondo melhorias em frameworks, processos e indicadores de testes.
Esperamos de você:
- Formação superior completa em Engenharia ou Ciências da Computação, Análise e Desenvolvimento de Software ou áreas relacionadas.
- Boa capacidade de comunicação e relacionamento, facilidade de concentração, trabalho colaborativo com times de desenvolvimento e produto.
- Mínimo de 5 anos de experiência com automação de testes.
- Conhecimento avançado em ferramentas e frameworks como Playwright, JUnit e Mockito.
- Sólido entendimento de lógica de programação.
- Inglês intermediário para leitura e comunicação com áreas técnicas e Business.
- Gestão eficiente de tempo e organização de tarefas.
- Experiência em automação multiplataforma (desktop).
- Experiência em testes de API (REST/SOAP).
- Familiaridade com integração contínua (CI/CD) e versionamento de código (Git).
- Capacidade de debugging e troubleshooting em scripts automatizados.
Diferenciais:
- Conhecimento em linguagens Java, PL/SQL e Python.
- Inglês avançado.
- Experiência com sistemas Core Banking.
- Conhecimento no mercado financeiro, especialmente investimentos.
- Noções de testes de performance e segurança.
- Conhecimento em metodologias ágeis (Scrum, Kanban).
- Experiência com ambientes de teste em nuvem e containers (Docker).
Benefícios:
- Participação nos Lucros e Resultados (PLR);
- Auxílio Alimentação e Refeição;
- Plano Médico;
- Plano Odontológico;
- Auxílio Creche/Babá;
- Vale Transporte;
- WellHub;
- TotalPass;
- Programa de Apoio Pessoal (EAP);
- Planos por adesão como Previdência Privada e Seguro de Vida;
- Desconto em Farmácia;
- Programa de Gestantes;
- Licença Maternidade e Paternidade Estendida – empresa Cidadã.