Publicidade

Última atualização: 22 de Outubro de 2026

Engenheiro(a) de Testes de Software Sênior

Automação, IA e Qualidade de Código em projeto internacional

🤝🏽 PJ💬 Inglês🧓🏽 Sênior🌍 100% Remoto

Via Recrutei

Sobre

Estamos buscando um(a) Engenheiro(a) de Testes de Software Sênior para atuar em um projeto internacional de tecnologia, em um ambiente de desenvolvimento orientado por Inteligência Artificial. A oportunidade é voltada a profissionais com sólida experiência em engenharia de testes, automação, análise de código e qualidade de software, que desejam trabalhar com uma abordagem inovadora de desenvolvimento assistido por IA. O grande diferencial desta posição é a atuação na curadoria técnica de testes gerados por agentes de Inteligência Artificial, garantindo que os testes sejam relevantes, confiáveis, bem estruturados e capazes de validar efetivamente o comportamento das aplicações. Não buscamos apenas alguém que execute testes automatizados, mas um profissional capaz de avaliar criticamente a qualidade dos testes, identificar lacunas e aprimorar a cobertura e a confiabilidade do software.

Responsabilidades

  • Analisar, revisar e aprimorar testes unitários e de integração gerados por agentes de Inteligência Artificial.
  • Identificar testes duplicados, redundantes, superficiais ou que não agreguem valor à validação do software.
  • Reestruturar suítes de testes com foco em especificações comportamentais (Behavioral Specifications).
  • Desenvolver novos testes para cenários críticos não identificados pelos agentes de IA.
  • Avaliar cobertura funcional, regras de negócio, condições de erro e comportamentos inesperados.
  • Revisar a qualidade de assertions, mocks e estratégias de validação.
  • Documentar decisões técnicas, testes removidos, melhorias realizadas e oportunidades de evolução.
  • Trabalhar em colaboração com engenheiros de software e líderes de qualidade.
  • Garantir que as suítes de testes atendam aos critérios técnicos antes de sua integração aos pipelines de CI/CD.
  • Participar de revisões técnicas e discussões sobre qualidade e confiabilidade das aplicações.

Requisitos

  • Mínimo de 4 anos de experiência no desenvolvimento e manutenção de testes unitários e de integração em aplicações de produção.
  • Experiência sólida com frameworks de testes unitários e ferramentas de mocking.
  • Conhecimento avançado em estratégias de testes, assertions e validação de comportamentos.
  • Experiência na elaboração de cenários positivos e negativos (Happy Path e Sad Path).
  • Conhecimento em Boundary Conditions, tratamento de valores nulos, concorrência e propagação de erros.
  • Capacidade de compreender código existente e identificar falhas na cobertura de testes.
  • Experiência na análise e melhoria da qualidade de testes automatizados.
  • Autonomia técnica, raciocínio analítico e capacidade de atuar em ambientes de desenvolvimento complexos.
  • Inglês avançado ou fluente, com capacidade de comunicação verbal e escrita em ambiente técnico e profissional.

Desejáveis

  • Conhecimento em Behavior-Driven Development (BDD).
  • Conhecimento em Specification-Driven Testing.
  • Experiência com Desenvolvimento assistido por Inteligência Artificial.
  • Experiência na revisão de códigos e testes gerados por LLMs.
  • Conhecimento em Go (Golang).
  • Familiaridade com HTMX e PostgreSQL.
  • Conhecimento de integração contínua e pipelines CI/CD.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"

Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!