Caro usuário, habilite o javascript para que esse site funcione corretamente.

Engenheiro de Software Pleno - 25705

* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Pleno

Estamos em busca de um(a) profissional para atuar na evolução da qualidade de software em escala, apoiando os times de produto por meio do desenvolvimento e manutenção de plataformas, ferramentas e pipelines de testes.
O foco não está na criação direta de testes, mas sim em habilitar a testabilidade das aplicações, promovendo autonomia, eficiência e melhoria contínua.

  • Desenvolver e manter plataformas e ferramentas de testabilidade em nível corporativo.

  • Configurar e evoluir pipelines de CI/CD, com foco em automação de testes e gates de qualidade.

  • Implementar soluções para diferentes níveis da pirâmide de testes (unitário, integração e E2E).

  • Atuar em múltiplas frentes: web, aplicações, backend e APIs.

  • Trabalhar com ferramentas como SonarQube, Cypress, Appium, entre outras.

  • Apoiar a criação de documentação, guias e boas práticas para uso das plataformas de testes.

  • Colaborar com times de engenharia para elevar a qualidade e produtividade das entregas.

Requisitos Técnicos:

  • Experiência com JavaScript e React.

  • Conhecimentos em backend com Node.js e Python.

  • Vivência com ferramentas de testes como Jest, Cypress e/ou WebDriverIO.

  • Conhecimento dos principais tipos de teste: unitário, integração e E2E.

Diferenciais:

  • Noções de bancos de dados SQL.

  • Conhecimento básico de Docker e containerização.

  • Experiência ou noções de CI/CD, especialmente com GitLab.
  • Conhecimento de Git e fluxos de versionamento.

  • Entendimento de conceitos fundamentais de web (HTTP, APIs REST, JSON).

  • Ensino superior completo na área.

Competências Comportamentais:

  • Aprendizado rápido e curiosidade técnica.

  • Proatividade e autonomia.

  • Adaptabilidade a múltiplas stacks e ferramentas.

  • Boa comunicação e trabalho em equipe.

  • Interesse por ambientes de melhoria contínua e evolução técnica constante.