Java QA Test Automation Engineer | Sênior
Коротко
Leads test automation strategy, designs and evolves automation frameworks, automates UI and API tests, integrates CI/CD, and implements BDD and performance · Needs: Solid experience in Java, Selenium WebDriver, RestAssured, Cucumber/Gherkin, Jenkins/GitHub Actions, JMeter/K6, SonarQube, MySQL, MongoDB, Jira, and Xray.
Описание от работодателя
.
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.
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 Originally posted on Himalayas