Descrição
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 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.
Diferenciais:
* Experiência avançada com Robot Framework;
* Conhecimento em Cypress e/ou Playwrigh;
* Experiência com automação de testes de API;
* Experiência com integração de automação em pipelines CI/CD;
* Conhecimento em Docker;
* Conhecimento em testes de performance;
* Experiência com testes em aplicações mobile;
* Conhecimento em cloud, como AWS, Azure ou GCP;
* Experiência na criação e manutenção de frameworks de automação;
* Experiência na definição de estratégias de automação e indicadores de qualidade;
* Certificações na área de testes e qualidade de software, como ISTQB, serão consideradas diferenciais.
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.
**Informações adicionais** **Modelo de contratação:**
* PJ.
**Forma de atuação:**
* 100% remoto.
Somos uma empresa de **consultoria em TI** com mais de 10 anos no mercado e contamos com um time de especialistas em recrutamento tech. Nosso processo é 100% focado na experiência de quem tanto importa, o candidato.
Optamos por **fazer a diferença** e temos orgulho em dizer que todos que passam pela Keep Simple se sentem especiais. Possuímos um ambiente descontraído, colaborativo, e adotamos o ágil de verdade.
**Faça parte da nossa história,** **\#vemprakeep**