Swip

Analista de Testes Automatizados Sênior (4765)

Keep Simple

Remoto 100%CLT

Sobre a vaga

  • Página da Vaga | Analista de Testes Automatizados Sênior (4765)- - - - - - - Pular para o conteúdo principalAnalista de Testes Automatizados Sênior (4765)

Copiar link
Erro ao copiar link

Compartilhar vagaLink copiado

Ir para candidatura
Descrição da vaga

Hello,

Você Analista de Teste Automatizado, que deseja uma oportunidade inovadora, venha atuar em uma instituição responsável por viabilizar a comercialização de energia elétrica no Brasil.

Estamos buscando um profissional hands on, com foco em desenvolvimento profissional, atualizado e apaixonado por tecnologia.

Confira os requisitos👇🏻

Responsabilidades e atribuições

  • Desenvolver e manter cenários de testes automatizados

utilizando principalmente Robot Framework;

  • Contribuir para a evolução da arquitetura e das boas

práticas do framework de automação;

  • Avaliar novos cenários e identificar oportunidades de

automação;

  • Executar e analisar testes automatizados, investigando

falhas e identificando possíveis causas;

  • Atuar na identificação, registro, acompanhamento e

validação de defeitos;

  • Apoiar a equipe na definição de estratégias e cenários

de testes;

  • Integrar automações aos pipelines de CI/CD;
  • Monitorar resultados das execuções automatizadas e

atuar na redução de falhas relacionadas ao ambiente ou à própria automação;

  • Apoiar tecnicamente outros profissionais de QA na

criação e manutenção de automações;

  • Participar de discussões técnicas relacionadas à

qualidade, arquitetura e estratégia de testes;

  • Contribuir para a definição e evolução dos processos e

indicadores de qualidade;

  • Atuar de forma preventiva, identificando riscos e

possíveis problemas antes da disponibilização do software.

Requisitos e qualificações

Automação de Testes:

  • Experiência sólida em automação de testes de software, atuando na definição, implementação, manutenção e evolução de suítes automatizadas;
  • Experiência avançada com Robot Framework, incluindo criação de Keywords, organização de suítes, reutilização de componentes, parametrização e boas práticas de automação;
  • Conhecimento em automação de aplicações web;
  • Conhecimento em outros frameworks e ferramentas de automação, como Cypress, Playwright ou similares;
  • Conhecimento em Python, Java ou outras linguagens utilizadas no desenvolvimento de automações;
  • Experiência com automação de testes funcionais, regressivos, integração e validação de APIs;
  • Capacidade de analisar cenários e identificar quais testes devem ou não ser automatizados;
  • Experiência com planejamento, elaboração, execução e acompanhamento de testes;
  • Experiência com testes exploratórios, testes funcionais, regressivos, integração, sistema e aceitação;
  • Conhecimento de técnicas e estratégias de testes de software;
  • Capacidade de identificar riscos, definir cenários de teste e contribuir para a melhoria da qualidade do produto;
  • Conhecimento em testes de API, utilizando ferramentas como Postman, REST Assured ou similares;
  • Conhecimento em testes de performance será considerado diferencial;
  • Conhecimento em conceitos de Shift Left, prevenção de defeitos e melhoria contínua da qualidade;
  • Banco de Dados;
  • Conhecimento em bancos de dados relacionais e/ou não relacionais;
  • Capacidade de realizar consultas utilizando SQL para validação e suporte à execução dos testes;
  • Experiência na validação de dados antes e após a execução de cenários automatizados.

Metodologias
Ágeis

  • Experiência em ambientes que utilizam metodologias

ágeis, como Scrum e Kanban;

  • Participação ativa em cerimônias ágeis, como Planning,

Daily, Review e Retrospective;

  • Experiência trabalhando de forma integrada com

Desenvolvedores, Product Owners, Analistas de Negócio, Arquitetos e demais
áreas;

  • Conhecimento

de práticas de qualidade inseridas no ciclo de desenvolvimento, incluindo
Definition of Ready e Definition of Done.

Controle de Versão e CI/CD

  • Experiência com Git e plataformas de versionamento

como GitHub, GitLab, Bitbucket ou Azure DevOps;

  • Conhecimento em CI/CD, incluindo execução automatizada

de testes em pipelines;

  • Experiência com integração de suítes automatizadas aos

processos de build e deploy;

  • Conhecimento em estratégias de execução de testes em

diferentes ambientes.

Ferramentas e Gestão de Testes:

  • Experiência com ferramentas de gestão de testes e/ou

gerenciamento de tarefas, como Jira, Xray, Azure DevOps ou similares;

  • Conhecimento em ferramentas de geração de relatórios

de testes e acompanhamento de resultados;

  • Experiência na análise de evidências, logs e

resultados de execuções automatizadas.

Boas

Práticas de Desenvolvimento e Automação:

  • Conhecimento de princípios de Clean Code aplicados à

automação de testes;

  • Conhecimento de padrões e boas práticas para

construção de frameworks de automação;

  • Capacidade de desenvolver automações reutilizáveis,

escaláveis e de fácil manutenção;

  • Conhecimento sobre arquitetura e organização de

projetos de automação;

  • Experiência na identificação e redução de testes

frágeis/flaky tes