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

Analista de Automação de Testes

CLT (Efetivo)Presencial (Local)VIPSão Paulo-SPEmpresa Confidencial (Cadastre-se)

* Salário: R$ 3.000 a R$ 6.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: Junior

Quem é o candidato que buscamos:

Na Rock Encantech, buscamos uma pessoa que combine paixão por tecnologia com senso de propósito. Alguém com forte espírito de colaboração, humildade e atitude, que se encante com a excelência, e tenha como missão transformar conhecimento em conexões que geram valor.

Você será responsável por contribuir com o desenvolvimento de aplicações críticas, de alta disponibilidade, escalabilidade e que lidam com grande volume de dados. Por isso, procuramos alguém que tenha compromisso com resiliência e estabilidade dos serviços da plataforma, capacidade analítica com foco em soluções pragmáticas e eficientes, olhar atento à simplicidade das soluções, mesmo diante de cenários complexos, curiosidade constante e vontade de aprender, se aprofundando nos desafios técnicos do dia a dia.

Aqui, o cliente é protagonista, a inovação é um caminho natural e decisões são movidas por dados. Se você se identifica com essa mentalidade e busca cultivar conexões reais enquanto evolui tecnicamente, seu lugar é aqui.

Principais atividades:

  • Desenvolver testes automatizados para garantia da qualidade de sistemas e experiências;
  • Criar, manter e evoluir pipelines de testes automatizados para interfaces de usuários (UI) e APIs, garantindo sua execução automática e confiável;
  • Revisar o código de colegas e fornecer feedback construtivo que garanta a aderência às melhores práticas de desenvolvimento;
  • Garantir qualidade de APIs REST/JSON, validando contratos, payloads, regras de negócio e integrações;
  • Definir e monitorar métricas de qualidade de software e experiência de usuário;
  • Analisar requisitos de negócio em conjunto com POs e times de produto, traduzindo-os em soluções técnicas escaláveis e sustentáveis;
  • Trabalhar com aplicações distribuídas e multi-tenant, garantindo resiliência, observabilidade e tolerância a falhas;
  • Atuar na definição, manutenção e evolução dos padrões técnicos de entrega da plataforma;
  • Ser um protagonista na proposição de melhorias arquiteturais estruturantes da plataforma;
  • Colaborar com times de arquitetura, SRE/DevOps e Segurança para garantir boas práticas de Segurança e Compliance;
  • Contribuir para a melhoria contínua de performance, escalabilidade e eficiência de custos – FinOps;
  • Participar das cerimônias ágeis, com foco na colaboração e na priorização de entrega de valor ao cliente, de forma a permitir o controle de débitos técnicos, troca continua entre equipes e oportunidades de evolução técnica;
  • Documentar tecnicamente o produto, a fim de expor claramente os fluxos críticos de tomada de decisão de sistema e suas principais regras de negócio, e fomentar a troca de conhecimento e melhoria contínua;
  • Se atualizar constantemente sobre as novas tecnologias de mercado e suas possíveis aplicações para as diversas linhas de produtos, a fim de manter o ambiente propício para inovação e a cultura de evolução profissional constante.

Perfil acadêmico e habilidades:

  • Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas;
  • Sólido conhecimento em arquitetura de microsserviços e sistemas distribuídos;
  • Experiência com princípios de SOLID e Event-Driven Architecture;
  • Conhecimento em ambientes Linux;
  • Experiência com Git e Gitflow;
  • Experiência com integrações REST;
  • Experiência com bancos de dados Relacionais e NoSQL, como MySQL, PostgreSQL, MongoDB e Redis;
  • Experiência com boas práticas de desenvolvimento seguro – Privacy by design;
  • Utilização de IA como copiloto no desenvolvimento, voltado a garantir padronização de código, alta cobertura de testes e geração de documentação útil aos seus pares;
  • Inglês intermediário para leitura e escrita, visando o consumo de documentação e conteúdo diretamente das fontes criadoras da Tecnologia (em sua esmagadora maioria, Americanas).

Qualificações Específicas:

  • Proficiência em programação orientada à objetos, estruturas de dados e as práticas mais modernas de desenvolvimento;
  • Experiência com NodeJS (JS e TS) ou outras linguagens modernas voltadas à desenvolvimento de automações para aplicações web e aplicativos de alta performance;
  • Experiência com testes automatizados incluindo: testes de integração, uso de mocks e isolamento de dependências, experiência com frameworks e ferramentas complementares de testes;
  • Experiência em APIs REST, e suas principais práticas modernas incluindo definição de contratos, versionamento e governança;
  • Experiência com ferramentas de auxílio a desenvolvimento como: uso do Git de maneira profissional, ferramentas de build e gerenciamento de dependências.

Qualificações Diferenciais:

  • Experiência com desenvolvimento de Marketplaces, E-commerces e aplicações de alta disponibilidade e alta performance transacional;
  • Experiência com desenvolvimento de aplicações para mercados altamente regulados, como Bancos, Corretoras e Fintechs;
  • Experiência na migração de estruturas de dados e modernização de aplicações legadas.