Point your AI agent at freehire and let it find you a job.

Get the CLI →

Code Group

Analista de Testes QA Automação Júnior/Pleno – Java + SQL

Posted Updated
Discussion

Requisitos

  • 3+ anos de experiência na carreira
  • Casos de testes de API Rest
  • PostgreSQL
  • SQL
  • automação de testes
  • Cucumber
  • Automação de testesjava / selenium WebDriver / Junit
  • Java

Conhecimentos Desejáveis

  • Automação & CI/CD
  • Grafana
  • Amazon Web Services (AWS)
  • AWS Cognito

Tarefas e Responsabilidades

Missão do Cargo

Garantir a qualidade, confiabilidade e estabilidade das aplicações, contribuindo para a melhoria contínua dos processos e produtos. Atuar em squads ágeis de forma colaborativa com os times de desenvolvimento, produto e demais áreas, assegurando que as aplicações atendam aos requisitos funcionais e de negócio por meio de testes funcionais, manuais e automatizados, com atuação direta no desenvolvimento e manutenção de automações de testes.


Modelo: Híbrido | 2x por semana presencial (terça e sexta-feira) – São Paulo/SP (Faria Lima)

Contratação: CLT

Horário: Segunda a sexta-feira, das 08:00 às 17:00 ou 09:00 às 18:00


Benefícios

  • Cartão Flash (VR/VA)
  • Auxílio Internet/Home Office
  • Convênio médico Amil
  • TotalPass
  • Plataforma de cursos Alura
  • Férias & Co
  • Allya

Principais Responsabilidades

  • Elaborar cenários e casos de teste a partir dos requisitos e histórias de usuário.
  • Participar dos refinamentos das histórias junto à squad, contribuindo para a identificação de cenários e riscos.
  • Planejar e executar testes manuais e automatizados, garantindo a cobertura dos requisitos e das regras de negócio.
  • Desenvolver, manter e evoluir scripts de automação de testes utilizando Java.
  • Criar e manter automações para testes Web utilizando Selenium.
  • Criar e executar testes de APIs REST, utilizando ferramentas como RestAssured.
  • Aplicar conceitos de BDD/Gherkin e Cucumber na automação de cenários.
  • Criar e gerenciar massas de dados para execução dos testes.
  • Realizar consultas SQL para preparação e validação de dados em bancos relacionais, especialmente PostgreSQL.
  • Identificar, registrar e acompanhar defeitos utilizando ferramentas como Jira.
  • Registrar evidências dos testes e acompanhar os resultados das execuções.
  • Realizar retestes e testes de regressão após correções.
  • Apoiar a squad na garantia da qualidade das entregas.
  • Participar das cerimônias ágeis, como Daily, Planning, Review e Retrospectiva.
  • Contribuir para a melhoria contínua dos processos e práticas de qualidade.
  • Apoiar a evolução da cobertura de testes automatizados da squad.
  • Trabalhar em conjunto com desenvolvedores, analistas e demais integrantes da equipe para garantir a qualidade das soluções entregues.

Automação de Testes

  • Desenvolver, manter e evoluir testes automatizados utilizando Java.
  • Criar e manter automações de testes Web utilizando Selenium.
  • Desenvolver e executar testes automatizados de APIs REST utilizando RestAssured.
  • Criar e manter cenários automatizados utilizando Cucumber, BDD e Gherkin.
  • Utilizar Git/GitHub para versionamento dos códigos e projetos de automação.
  • Apoiar a evolução da cobertura e eficiência dos testes automatizados.
  • Contribuir para a identificação de cenários que possam ser automatizados, buscando maior eficiência e confiabilidade no processo de testes.
  • Atuar na manutenção e evolução da suíte de testes automatizados da squad.

Requisitos

  • Experiência com testes de software, funcionais e/ou automatizados.
  • Experiência ou conhecimento prático com automação de testes.
  • Conhecimento básico/intermediário em Java.
  • Conhecimento em SQL e bancos de dados relacionais, especialmente PostgreSQL.
  • Experiência ou conhecimento em automação de testes Web utilizando Selenium.
  • Conhecimento em testes de API REST, preferencialmente com RestAssured.
  • Conhecimento em BDD e escrita de cenários utilizando Gherkin.
  • Conhecimento ou experiência com Cucumber.
  • Conhecimento em Git/GitHub.
  • Vivência com metodologias ágeis, como Scrum ou Kanban.
  • Experiência com ferramentas de gestão de atividades e defeitos, como Jira.
  • Conhecimento básico em Linux.
  • Capacidade de elaborar cenários e casos de teste, executar testes manuais e automatizados, registrar evidências e reportar defeitos.
  • Capacidade de desenvolver e manter scripts de automação de testes.

Diferenciais

  • Experiência com Cucumber e automação baseada em BDD.
  • Conhecimento em CI/CD e integração de testes automatizados em pipelines.
  • Conhecimento em AWS, especialmente Cognito.
  • Experiência com testes de carga utilizando JMeter.
  • Conhecimento em monitoramento com Grafana.
  • Conhecimento em análise de código utilizando SonarQube.
  • Experiência com projetos acadêmicos ou pessoais envolvendo automação de testes.

Características Comportamentais

  • Perfil analítico e orientado à qualidade.
  • Atenção aos detalhes.
  • Organização e responsabilidade com as entregas.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Proatividade na identificação e resolução de problemas.
  • Curiosidade e interesse em aprender novas tecnologias.
  • Capacidade de trabalhar em um ambiente ágil e dinâmico.
  • Senso de responsabilidade sobre a qualidade das entregas.
  • Interesse em evolução profissional na área de QA e Automação de Testes.
  • Capacidade de trabalhar de forma colaborativa com a squad.

Skills

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available