Kstack

Senior QA Automation Engineer

📍 São Paulo, SP🏢 Híbrido
PUBLICIDADE

Descrição da Vaga

A Kstack está em busca de um(a) Engenheiro(a) de Automação de QA Sênior com uma mentalidade "Engineer First". Nesta posição, você não apenas testará código, mas também projetará e manterá frameworks de automação sofisticados que validam microsserviços complexos e orientados a eventos em uma stack moderna de Java 21 e Google Cloud Platform (GCP).

Responsabilidades

  • Projetar, desenvolver e manter frameworks robustos de automação de testes usando Java.
  • Construir e executar scripts de teste automatizados para UI, API e sistemas de backend.
  • Testar APIs RESTful, cobrindo a validação de produtor e consumidor.
  • Testar fluxos assíncronos envolvendo Kafka ou Google Pub/Sub, garantindo a integridade da mensagem e a conformidade do esquema.
  • Construir ou estender frameworks de automação usando Quarkus ou Spring Boot para testar aplicações nativas da nuvem.
  • Validar a persistência de dados em MongoDB e bancos de dados relacionais via JDBC.
  • Integrar suítes automatizadas em ADO Pipelines.
  • Gerenciar a infraestrutura de teste usando Terraform dentro do GCP.
  • Adaptar-se a novos e desafios únicos, fornecendo soluções de classe empresarial.
  • Gerenciar membros da equipe remota e offshore no futuro.
  • Treinar novos testadores e orientá-los para entregar projetos e cumprir os prazos.
  • Fazer whiteboarding e tomar boas decisões de design para implementar o sistema.
PUBLICIDADE

Requisitos

  • 10+ anos de experiência em engenharia de qualidade de software, com foco principal em frameworks de automação baseados em Java.
  • Histórico comprovado de implementação de Test-Driven Development (TDD) e Behavior-Driven Development (BDD) em ambientes SaaS de grande escala.
  • Profundo conhecimento na construção de automação para Arquiteturas Orientadas a Eventos e sistemas assíncronos.
  • Experiência em Java 21: uso de recursos modernos de Java (Streams, Virtual Threads) para escrever scripts de teste multi-threaded e bibliotecas de utilitários de alto desempenho.
  • Conhecimento em Microservices & API Testing.
  • Experiência em Event-Driven Validation.
  • Experiência em Framework Development.
  • Proficiência em Database Testing.
  • Conhecimento em CI/CD & DevOps.
  • Excelentes habilidades de design de sistema, juntamente com um forte conhecimento de bons princípios arquitetônicos.
  • Boas habilidades de comunicação e apresentação.
  • Experiência com Testes de Performance e Carga para microsserviços Java.
  • Conhecimento de Containerização (Docker/Kubernetes) para gerenciar ambientes de teste dinâmicos.
  • Experiência com ferramentas nativas de monitoramento e log do Google Cloud Platform (GCP).

Somos uma consultoria especializada em conectar os melhores profissionais de tecnologia as melhores vagas do mercado – tanto no Brasil quanto no exterior.Atuamos com posições estratégicas e táticas na carreira Tech, como QAs, Desenvolvedores, Scrum Masters, Product Owners, Analistas de Negócios, Ger...[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE