Analista de Testes
Descrição da Vaga
Descrição: O que é imprescindível: * Ensino superior completo ou cursando em Sistemas de Informação, Ciência da Computação, Análise e desenvolvimento de sistemas ou áreas afins. * Conceitos Básicos de Teste de Software: Conhecimento em testes manuais, tipos de teste (unitário, integração, funcional, regressão, aceitação) e ciclo de vida de desenvolvimento de software (SDLC). * Fundamentos de Testes para Aplicações Web: Entendimento básico de como funcionam aplicações web (front\-end e back\-end), navegadores, requisições HTTP/HTTPS e manipulação de APIs. * Tecnologias Web: Conhecimento básico de HTML, CSS e JavaScript para testar a funcionalidade e layout de interfaces de usuário (UI) em aplicações web. * Ferramentas de Teste de Aplicação: Experiência com ferramentas de automação e rastreamento de bugs como Selenium, Postman (para teste de APIs) e sistemas de controle de versão como Git. ( Conhecer algumas das ferramentas) O que é diferencial: * Conceitos de Linguagem Java: Entendimento básico de programação em Java para testar APIs back\-end e saber identificar problemas relacionados à lógica da aplicação. * Sistemas Operacionais e Navegadores: Habilidade para testar aplicações em diferentes navegadores (Chrome, Firefox, Edge) e sistemas operacionais (Windows, Linux, macOS). * Execução de Casos de Teste: Seguir roteiros de teste (manuais ou automatizados) para identificar bugs ou falhas nas funcionalidades das aplicações web e Java. * Relato de Defeitos: Documentar claramente os defeitos encontrados em ferramentas de rastreamento de bugs (como Jira ou Bugzilla), especificando os passos para reprodução do erro, bem como validar o comportamento das funcionalidades conforme especificado nos requisitos. * Teste de APIs: Utilizar ferramentas como Postman para realizar testes simples de APIs RESTful, validando retornos, status de resposta e comportamento esperado do sistema. * Revisão de Requisitos: Auxiliar na revisão dos requisitos e especificações de software para garantir que os casos de teste estejam cobrindo todas as funcionalidades exigidas. * Interação com Desenvolvedores: Colaborar com desenvolvedores e outros membros da equipe de QA para compreender a implementação e testar corretamente as funcionalidades entregues. * Atualização de Casos de Teste: Contribuir para a atualização dos roteiros de teste conforme as funcionalidades da aplicação evoluem. 251016020225134229
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev