Job Openings Engenheiro de Automação de Testes Sênior (Remoto - Brasil)

About the job Engenheiro de Automação de Testes Sênior (Remoto - Brasil)


Responsabilidades

  • Projetar e manter scripts de teste automatizados para APIs RESTful.
  • Implementar pipelines de CI/CD para testes automatizados usando Azure DevOps.
  • Gerenciar e configurar o API Gateway para ambientes de teste.
  • Arquitetar e executar planos de teste e projetos abrangentes.
  • Desenvolver e manter scripts de teste automatizados seguindo a pirâmide de testes.
  • Garantir a precisão e integridade dos dados testando com bancos de dados relacionais e não relacionais.
  • Utilizar o Git para versionamento e organização dos scripts de teste e do código relacionado.
  • Desenvolver e executar casos de teste automatizados usando Robot Framework.
  • Escrever e manter scripts de automação de testes em .NET ou Java com Selenium.
  • Validar soluções de mensageria utilizando Kafka, RabbitMQ, etc., por meio de testes automatizados.
  • Testar soluções frontend desenvolvidas com frameworks como Angular e React Native.
  • Realizar testes unitários, testes de segurança e configurar ambientes de teste usando Docker.
  • Monitorar, analisar e relatar KPIs relacionados a testes.
  • Aproveitar ferramentas de IA para gerar e analisar métricas de teste.
  • Utilizar plataformas em nuvem (AWS, Azure, GCP) para configurar ambientes de teste.
  • Aplicar ferramentas de qualidade de código (Linting, SonarQube, etc.) para garantir scripts de teste e código de automação de alta qualidade.

Requisitos Técnicos

  • 5 anos ou mais de experiência com Testes Automatizados.
  • Formato de Contratação: CLT.
  • Bacharelado em áreas relacionadas à tecnologia (Sistemas de Informação, Ciência da Computação, Análise de Sistemas).
  • Proficiência no ciclo de vida do desenvolvimento de software, especialmente na construção de APIs e CI/CD.
  • Sólido conhecimento em API Gateway e soluções de mensageria.
  • Experiência em metodologias ágeis e testes automatizados.
  • Proficiente em bancos de dados relacionais e não relacionais,
  • Conhecimento em controle de versão com Git.
  • Habilidade no uso de Robot Framework, .NET ou Java com Selenium para automação de testes.
  • Experiência com frameworks frontend como Angular e React Native.
  • Familiaridade com testes unitários, testes de segurança e geração de métricas .
  • Proficiência no uso de ferramentas de qualidade de código para garantir as melhores práticas.


Na DBSPT você encontrará:

  • Ambiente Colaborativo: Valorizamos o senso de comunidade, onde as ideias são compartilhadas e as conquistas celebradas em equipe.
  • Trabalhe de Qualquer Lugar: Aproveite a liberdade e a flexibilidade para trabalhar onde se sentir mais produtivo e confortável.
  • Conexão Global: Você terá a oportunidade de interagir com pessoas de diferentes países e culturas, expandindo sua rede de contatos e visão de mundo.
  • Apoio à Saúde Física: Por meio do Wellhub (Gympass), oferecemos recursos e programas focados no seu bem-estar físico.
  • Cuidado com a Saúde Mental: O Team Care disponibiliza iniciativas e ações para apoiar seu equilíbrio emocional e mental no dia a dia.