Java QA Test Automation Engineer | Sênior (Remote)
Descrição da vaga
.
Responsabilidades e atribuições
- Liderar a estratégia de automação de testes do time, definindo padrões técnicos, arquitetura e governança de qualidade;
- Desenhar, estruturar e evoluir frameworks de automação modulares, robustos e de fácil manutenção;
- Automatizar testes funcionais e não funcionais em camadas de UI (Frontend) e API (Backend);
- Integrar e manter suítes de testes automatizados nas esteiras de CI/CD (Jenkins / GitHub Actions);
- Implementar e disseminar a cultura Shift-Left, atuando ativamente desde a fase de refinamento e concepção com Produto, Design e Engenharia;
- Desenvolver cenários de testes baseados em BDD (Cucumber/Gherkin) como documentação viva;
- Executar e analisar testes de performance e carga (JMeter / K6), apoiando na identificação de gargalos;
- Monitorar e assegurar a qualidade de código das automações através de ferramentas como SonarQube;
- Gerenciar massas de dados para testes em bancos relacionais (MySQL) e não relacionais (MongoDB);
- Fazer a gestão de casos e planos de testes com rastreabilidade via Jira e Xray;
- Mentorar e apoiar no desenvolvimento técnico de QAs de níveis Júnior e Pleno;
- Traduzir riscos técnicos e impactos de bugs em linguagem clara para stakeholders e lideranças.
Requisitos e qualificações
- Sólida experiência prática em automação de testes de software;
- Domínio em linguagem Java, com forte aplicação de Programação Orientada a Objetos (POO) e Design Patterns;
- Experiência consolidada em automação de UI com Selenium WebDriver;
- Experiência consolidada em automação de APIs com RestAssured;
- Vivência na criação e arquitetura de frameworks de automação do zero;
- Conhecimento prático em BDD com Cucumber / Gherkin;
- Experiência com integração contínua (CI/CD) utilizando Jenkins ou GitHub Actions;
- Domínio em versionamento de código com Git (GitHub / GitLab);
- Experiência em testes de performance e carga utilizando JMeter ou K6;
- Conhecimento e aplicação de análise estática de código com SonarQube;
- Conhecimento em manipulação de bancos de dados MySQL e MongoDB para criação e validação de massas de dados;
- Familiaridade com manipulação e validação de formatos JSON e YAML;
- Vivência com o ecossistema Atlassian (Jira, Confluence e Xray);
- Perfil analítico, com excelente comunicação para trânsito entre áreas técnicas e de negócio, além de habilidade em mentoria técnica.
Informações adicionais
#remote
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Mapeamento de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Cadastro de Qualificação
- Etapa 6: Oferta e Negociação
- Etapa 7: Contratação
Become a Compasser, be part of AI/R.
Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.
We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.
To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.
We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.
Join us and be part of the AI-driven revolution.