Nossa equipe está em busca de um profissional dedicado e comprometido com a qualidade para atuar na área de testes automatizados.
Ao longo do tempo, você terá a oportunidade de trabalhar em projetos que envolvem a automação de testes para aplicações web, mobile e APIs. Além disso, será responsável por criar estratégias de qualidade para aumentar a cobertura de testes e a eficiência dos processos de validação.
Responsabilidades
* Criar testes automatizados: Projetar, desenvolver e manter testes automatizados para aplicações web, mobile e APIs.
* Estratégias de qualidade: Criar estratégias de qualidade para aumentar a cobertura de testes e a eficiência dos processos de validação.
* Trabalho colaborativo: Trabalhar em conjunto com desenvolvedores, DevOps e Product Owners para integrar a automação de testes nos pipelines de CI/CD.
* Testes de regressão: Implementar e garantir a execução contínua de testes de regressão automatizados.
* Bugs e problemas de performance: Identificar, reportar e acompanhar bugs e problemas de performance.
* Melhores práticas: Propor e implementar melhores práticas de qualidade e automação.
* Ferramentas baseadas em IA: Pesquisar e aplicar ferramentas baseadas em IA para otimização de testes.
* Métricas de qualidade: Analisar e melhorar métricas de qualidade como cobertura de testes, tempo de execução e taxa de falhas.
Requisitos e qualificações
* Ferramentas de automação de testes: Experiência com ferramentas de automação de testes como Selenium, Cypress, Playwright, Appium ou Robot Framework.
* Linguagens de programação: Conhecimento em linguagens de programação como Python, Java, JavaScript, TypeScript ou C# para escrita de testes automatizados.
* Testes de API: Experiência na criação e manutenção de testes de API com Postman, RestAssured, Karate ou similar.
* BDD/TDD: Conhecimento em BDD/TDD e ferramentas como Cucumber, SpecFlow ou Behave.
* Pipelines de testes: Experiência na implementação de pipelines de testes em CI/CD utilizando Jenkins, GitLab CI, GitHub Actions, Azure DevOps ou similares.
* Estratégias de testes: Conhecimento em estratégias de testes automatizados (unitários, integração, regressão, performance, carga e segurança).
* Versionamento de código: Experiência com versionamento de código usando Git.
* Bancos de dados: Conhecimento em bancos de dados (SQL e NoSQL) para validação de dados nos testes.
* Monitoramento e logs: Experiência com monitoramento e logs utilizando Grafana, Kibana, Prometheus ou Datadog.
* Agile: Mentalidade ágil e experiência com Scrum/Kanban.
Vantagens
* Flexibilidade: Horário de trabalho flexível: De acordo com área de atuação e política interna.
* Benefícios: Flash - Cartão de Benefícios Flexíveis com todas as categorias habilitadas: Alimentação, Refeição, Mobilidade, Educação, Saúde e Cultura.
* Seguro de vida: Seguro de Vida (Caixa Econômica).
*