Responsabilidades principais:
Estratégia de Testes: Definir e implementar o plano de testes (unitários integrados regressivos e de performance) no ciclo de vida do software.
Cultura de Qualidade: Atuar com o time de desenvolvimento para garantir que a qualidade comece antes mesmo do código ser escrito
Automação: Desenvolver e manter frameworks de automação de testes para front-end back-end (APIs).
CI/CD: Integrar os testes automatizados na esteira de deploy para garantir entregas contínuas e seguras.
Hard skills obrigatórias:
Linguagens de Programação: Domínio de pelo menos uma linguagem (ex: Javascript/TypeScript Java Python ou C#).
Frameworks de Automação: Experiência sólida com ferramentas como Cypress Playwright ou Selenium.
Testes de API: Domínio de ferramentas como Postman
Metodologias Ágeis: Experiência prática com Scrum e Kanban.
Git: Controle de versão avançado (Branching Pull Requests).
SQL: Conhecimento em bancos de dados para validação de massa de dados.
Soft skills essenciais:
Proatividade: Capacidade de antecipar problemas e propor soluções antes que os bugs cheguem à produção.
Pensamento Crítico: Questionar requisitos e entender a regra de negócio por trás de cada funcionalidade.
Comunicação Assertiva: Conseguir traduzir problemas técnicos para stakeholders de negócios de forma clara.
Adaptabilidade: Facilidade para trabalhar em ambientes dinâmicos de consultoria/serviços de TI.
Resiliência: Manter a qualidade e o foco mesmo em prazos de entrega desafiadores.
Hard skills desejáveis (Diferenciais):
Testes de Performance: Conhecimento em JMeter ou K6.
Cloud & DevOps: Familiaridade com Docker Kubernetes e plataformas como Oracle ou GCP.
Segurança: Conhecimento básico em testes de vulnerabilidade (OWASP).
Observabilidade: Noções de ferramentas de monitoramento como ELK Grafana Prometheus ou Datadog.
Formação acadêmica esperada: Sistema da informação ou Ciência da computação
Required Experience:
IC