Swip

Analista de Testes Sênior

BRQ Digital Solutions

Remoto 100%FreelanceBrasil

Sobre a vaga

-

-

-

A empresa BRQ Digital Solutions está contratando para o cargo de Analista de Testes Sênior em: Brasil | LinkedIn

-

Pular para conteúdo principal

Analista de Testes Sênior

BRQ Digital Solutions

Brasil

Analista de Testes Sênior

BRQ Digital Solutions

Brasil

Há 4 semanas

Mais de 200 candidaturas

Veja quem a BRQ Digital Solutions contratou para este cargo

-

Denunciar esta vaga

Sobre a vaga

Analista de Testes Sênior - Remota

Vaga de Analista de Testes Sênior para atuação no Projeto Evolução da plataforma tecnológica do mercado de energia.

Formação Acadêmica

  • Graduação completa em Engenharia de Software, Engenharia de Computação, Ciência da Computação, Sistemas de Informação ou áreas relacionadas.
  • Pós-graduação ou certificações na área de Qualidade de Software serão consideradas diferenciais. Conhecimentos Técnicos.

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.

Qualidade e Estratégia de Testes

  • 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.

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 tests.
  • Capacidade de realizar code review de automações desenvolvidas pela equipe.
  • Experiência na definição e evolução de padrões e guidelines para automação de testes.

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.

Responsabilidades

  • 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 ambien