Skills
Sobre a Vaga
Atuamos na Platform Science e buscamos um(a) Software Development Engineer in Test (SDET) proativo(a) para apoiar a evolução e a qualidade dos nossos produtos. Você vai desenhar, desenvolver e manter automações de testes, conectando qualidade diretamente ao nosso pipeline de CI/CD.
Responsabilidades
- Projetar, desenvolver e manter frameworks de automação de testes escaláveis e robustos
- Integrar e aprimorar a automação de testes no pipeline de CI/CD para execução contínua
- Construir e executar testes automatizados em diferentes camadas da aplicação (unitário, integração, API e UI)
- Trabalhar junto aos desenvolvedores para entender design e implementação, oferecendo melhorias de testabilidade
- Participar de code reviews identificando riscos de qualidade e assegurando aderência a padrões
- Montar e manter ambientes de teste e gerenciar dados de testes
- Analisar resultados, investigar causas de falhas e propor correções em conjunto com a equipe
- Contribuir para a melhoria de processos, ferramentas e práticas de desenvolvimento e testes
- Acompanhar métricas de qualidade (ex.: cobertura de testes e tendências de defeitos)
- Manter-se atualizado(a) sobre metodologias e ferramentas de testes, compartilhando conhecimento com o time
- Participar das cerimônias ágeis contribuindo com visão de qualidade e testabilidade
Requisitos
- Formação em Ciência da Computação, Engenharia de Software ou área correlata
- Experiência de 2 a 5 anos em desenvolvimento de software e/ou automação de testes
- Boa base de programação em ao menos uma linguagem (ex.: Python, Java, Go)
- Experiência comprovada com frameworks de automação (ex.: Selenium, Cypress, Playwright, JUnit, TestNG, PyTest)
- Experiência com testes de API (ex.: Postman, RestAssured)
- Conhecimento de pipelines CI/CD (ex.: Jenkins, GitHub Actions, CircleCI)
- Entendimento sólido de princípios e metodologias de testes e do SDLC
- Perfil analítico, habilidade para solução de problemas e depuração
- Atenção a detalhes e compromisso com a entrega de software com qualidade
- Boa comunicação e colaboração para trabalhar de forma efetiva em equipe
Beneficios
- Atuação em ambiente híbrido com foco em qualidade e automação
- Oportunidade de influenciar processos, ferramentas e práticas de testes no ciclo de desenvolvimento
- Colaboração próxima com times de desenvolvimento e participação em rotinas ágeis