Skills
Sobre a Vaga
Estamos buscando um(a) Engenheiro(a) de QA Automation Sênior para atuar com mentalidade “Engineer First”. Você vai projetar e manter frameworks de automação para validar microserviços complexos e orientados a eventos, com foco em Java moderno e Google Cloud Platform (GCP).
Responsabilidades
- Desenvolver e manter frameworks robustos de testes automatizados em Java
- Construir e executar automações para cenários de UI, API e backend
- Validar arquiteturas de microsserviços, incluindo testes de produtores e consumidores via APIs REST
- Garantir a integridade e conformidade de mensagens em fluxos assíncronos (Kafka ou Google Pub/Sub)
- Estender frameworks para aplicações cloud-native usando Quarkus ou Spring Boot
- Assegurar validações de persistência de dados em MongoDB e bancos relacionais via JDBC
- Integrar suítes automatizadas em pipelines de CI/CD com ADO Pipelines
- Gerenciar infraestrutura de testes com Terraform no GCP
Requisitos
- Experiência em engenharia de qualidade de software (10+ anos), com foco em automação Java
- Atuação com TDD e BDD em ambientes SaaS de grande escala
- Domínio de Java 21 (ex.: Streams e Virtual Threads) para scripts e bibliotecas performáticas
- Experiência com testes de UI, API e backend usando Selenium e/ou Playwright
- Conhecimento sólido em JUnit/TestNG
- Experiência com validação de dados e testes de persistência (MongoDB e JDBC)
- Integração com CI/CD e compreensão de práticas DevOps
Beneficios
- Atuação em stack moderna com Java 21 e GCP
- Ambiente voltado a qualidade e boas práticas de arquitetura
- Possibilidade de apoiar e orientar times, incluindo treinamento e mentoria