* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Principais Responsabilidades
Análise de Requisitos: interpretar requisitos funcionais e não funcionais para definir a estratégia de testes mais adequada.
Planejamento de Testes: elaborar planos detalhados, estabelecendo objetivos, critérios e abordagem de testes.
Criação de Testes: desenvolver e documentar casos, cenários e roteiros de teste que simulem diferentes situações de uso do produto.
Preparação de Dados: definir e preparar a massa de dados necessária para execução dos testes.
Execução de Testes: realizar testes manuais e/ou automatizados, identificando, registrando e reportando defeitos.
Documentação e Relatórios: registrar falhas, consolidar resultados e gerar relatórios para a equipe de desenvolvimento e demais stakeholders.
Colaboração: atuar em conjunto com desenvolvedores e demais membros da equipe, garantindo a resolução eficaz de bugs.
Gestão de Riscos: avaliar riscos e impactos relacionados aos testes dentro do projeto.
Requisitos
Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Experiência técnica:
Testes de aplicações web;
Testes de APIs RESTful;
Ferramentas de automação de testes (Cypress, Playwright, Robot Framework ou similares);
Conhecimento em JavaScript ou TypeScript para automação;
Uso de ferramentas de versionamento (GitHub, GitLab ou Bitbucket);
Metodologias ágeis (Scrum ou Kanban);
Criação de testes automatizados com BDD;
Integração e entrega contínua (CI/CD).
Diferenciais
Conhecimento básico em Node.js e React.js para entendimento do fluxo da aplicação.
Experiência com banco de dados Oracle para validação de dados.
Experiência com Redis em cenários de cache para testes.
Certificação em testes de software será considerada um diferencial.
