freehire launches on Product Hunt on 26 August.

Follow →

Software development engineer in test

Summary

Build and maintain backend test automation frameworks, design API and microservices test suites, and integrate them into CI/CD pipelines for scalable cloud-native systems.

Principais responsabilidades:

Desenvolver e manter frameworks de automação de testes do zero.
Definir arquitetura e padrões de automação para aplicações backend.
Projetar e executar testes automatizados de APIs, serviços e microsserviços.
Validar integrações entre sistemas e componentes distribuídos.
Desenvolver soluções de teste para ambientes cloud e arquiteturas distribuídas.
Integrar pipelines de automação aos processos de CI/CD.
Atuar em conjunto com times de Engenharia, DevOps e Produto para garantir qualidade desde as etapas iniciais do desenvolvimento.
Criar estratégias de testes automatizados para aplicações de alta escala e alta disponibilidade.
Apoiar a evolução contínua da qualidade, cobertura e confiabilidade dos processos de teste.



Requisitos:

Requisitos obrigatórios:

Automação Backend e APIs

Experiência sólida em:

REST API Testing
Backend Testing
Microservices Testing
Integration Testing
Service Validation
Testes automatizados em arquiteturas distribuídas
Validação de contratos e integrações entre serviços


Ferramentas e tecnologias desejadas:

REST Assured
Postman
GraphQL
Ferramentas de automação de APIs e serviços

Construção de Frameworks

Experiência comprovada em:

Criação de frameworks de automação do zero
Definição de arquitetura de automação
Desenvolvimento de componentes reutilizáveis
Evolução e sustentação de frameworks corporativos
Integração dos frameworks com pipelines CI/CD

Linguagens de Programação

Experiência avançada em pelo menos uma das seguintes linguagens:

Java
Python
JavaScript
TypeScript
Go
Buscamos profissionais com forte capacidade de desenvolvimento de software e aplicação das melhores práticas de engenharia em automação.


Cloud (Mandatório)

Experiência prática com:

AWS
Experiências adicionais com Azure ou GCP serão consideradas diferenciais, desde que o candidato possua forte background em automação.


DevOps e Plataformas

Experiência obrigatória com:

Docker
Kubernetes
Jenkins, GitHub Actions ou GitLab CI/CD
Versionamento de código utilizando Git

Diferenciais:

Experiência como SDET em organizações de grande porte.
Conhecimento em arquitetura de microsserviços.
Experiência com sistemas distribuídos e cloud-native.
Vivência em ambientes de alta escala e alta disponibilidade.
Experiência em observabilidade, monitoramento e troubleshooting.
Conhecimento em mensageria (Kafka, RabbitMQ ou similares).
Atuação em empresas de tecnologia, e-commerce, streaming, fintechs ou ambientes altamente escaláveis.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available