[Remoto] Automation Test Developer na eSales

Descrição da vaga

Responsabilidades e Atribuições - Participar do desenvolvimento de software analisando requisitos, identificando cenários de uso, riscos e necessidade de testes, interagindo com desenvolvedores, analistas, líderes e demais envolvidos; - Selecionar e aplicar técnicas de testes para garantir um nível adequado de confiança com base em critérios de coberturas de testes; - Monitorar e Controlar o processo de testes de sistema e/ou de aceitação dentro de projetos de desenvolvimento ou integração; - Projetar e implementar casos de testes funcionais e de usabilidade; - Coletar métricas do processo de testes no projeto; - Desenvolvimento e execução de testes funcionais e não funcionais, manuais e automatizados; - Relatar os resultados de testes e problemas encontrados, demonstrando a criticidade e o impacto ao time do projeto; - Compartilhar conhecimento técnico para aumentar competência do time; - Identificar melhorias no processo e contribuir para a construção de padrões de teste de uso corporativo e definição de melhores práticas.

Requisitos - Experiência com testes manuais e automatizados. - Experiência com testes de software em geral e gerenciamento de problemas. - Conhecimentos em testes de aplicações distribuídas. - Conhecimentos em versionamento Git. - Conhecimentos em testes de APIs com Postman. - Conhecimentos em Banco de dados PostgreSQL. - Conhecimentos em algum framework de testes: Rest-assured, Appium, Cucumber, Testng, Jmeter e Selenium. - Design e arquitetura de testes. - Familiaridade com metodologias ágeis. - Trabalho em equipe e comprometimento. - Pragmatismo para resolução de problemas.

Será um diferencial: - Experiência com testes de performance e carga. - Construção de objetos 'mockados'. - Conhecimentos em Banco de Dados não relacionais. Ex: CosmosDB, MongoDB. - Conhecimentos em ferramentas de Integração Continua. Ex: Jenkins. - Conhecimentos em ferramentas de conteinerização. Ex: Docker. - Participação ativa em comunidades de Tecnologia (palestras, meetups, eventos, tech talks, blogs) como forma de obter e disseminar conhecimento. - Conhecimentos em algumas das tecnologias a seguir: Angular, Java Spring Framework, .NET Core, Swagger, RabbitMQ, PostgreSQL, ELK, Cloud, RunDesk, Redis, SonarQube, Kubernetes, Mobile Native, Liquibase, etc. - Certificações em alguma das linguagens e/ou ferramentas dos requisitos ou dos diferenciais acima.

Local

REMOTO

Como se candidatar

Accesse a Vaga de Automation Test Developer para mais informações.

Labels

Fonte: https://github.com/backend-br/vagas/issues/4899