Analista de testes sn iii
Há 6 dias
Porto Alegre, State of Rio Grande do Sul, Brasil
Netvagas
Tempo integral
Grátis com e-mail ou Google
Salve esta vaga e mantenha sua pesquisa organizada
Crie uma conta gratuita para salvar vagas, criar alertas e retornar a esta listagem a partir do seu painel.
Grátis com e-mail ou Google
- Você será responsável por garantir a qualidade das entregas realizadas pelo time de desenvolvimento, assegurando que os requisitos definidos para os produtos sejam atendidos com excelência, confiabilidade e aderência às expectativas dos clientes.
- Mais do que executar testes, o desafio envolve atuar como agente da qualidade dentro da squad, participando da definição de requisitos, análise de soluções, automação de testes e validação de funcionalidades desenvolvidas em um ecossistema tecnológico baseado em C#, .NET e Angular.
Responsabilidades e atribuições
Garantia da Qualidade
- Assegurar a qualidade das entregas realizadas pela squad, validando requisitos funcionais e não funcionais.
- Apoiar a definição dos critérios de aceite junto ao Product Owner e time de desenvolvimento.
- Identificar riscos e potenciais impactos das soluções durante o ciclo de desenvolvimento.
Planejamento e Execução de Testes
- Elaborar, executar e manter casos de testes para novas funcionalidades e evoluções dos produtos.
- Realizar testes funcionais, regressivos, integrados e exploratórios.
- Validar fluxos sistêmicos de média complexidade garantindo aderência às regras de negócio.
Automação de Testes
- Desenvolver e manter scripts de automação de testes para aplicações construídas em C# e Angular.
- Executar testes automatizados em pipelines de integração contínua.
- Contribuir para a evolução da estratégia de testes automatizados da equipe.
Análise de Requisitos e Negócio
- Participar do levantamento e detalhamento de requisitos junto ao Product Owner e áreas de negócio.
- Avaliar impactos funcionais e técnicos das demandas propostas.
- Apoiar a priorização das entregas com base em critérios de qualidade e riscos identificados.
Homologação e Releases
- Executar testes sistêmicos e apoiar processos de homologação e liberação de versões.
- Garantir que as funcionalidades entregues atendam aos requisitos estabelecidos antes da publicação em produção.
- Acompanhar correções e validações de defeitos reportados.
Documentação e Melhoria Contínua
- Elaborar e manter documentação de testes, evidências e planos de validação.
- Criar mapas de processos e cenários críticos para aumentar a cobertura de testes.
- Promover melhorias contínuas nos processos, ferramentas e práticas de qualidade adotadas pela squad.
Requisitos e qualificações
- Ensino Superior completo em Tecnologia da Informação, Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- Experiência mínima de 3 anos na área de Qualidade de Software.
- Vivência em testes de aplicações web desenvolvidas em C#, .NET e Angular.
- Experiência em automação de testes e validação de APIs.
- Participação em squads ágeis e processos de entrega contínua.
Conhecimentos Técnicos
Qualidade de Software
- Técnicas de testes funcionais e não funcionais.
- Elaboração de cenários e casos de testes.
- Testes exploratórios, regressivos e integrados.
- Gestão de defeitos e rastreabilidade de requisitos.
Automação de Testes
- Experiência com automação de testes web e APIs.
- Conhecimento em ferramentas de automação de testes.
- Criação e manutenção de scripts automatizados.
- Integração de testes em pipelines CI/CD.
Desenvolvimento e Arquitetura
- Conhecimento em C# e .NET para compreensão e validação técnica das aplicações.
- Conhecimento em Angular para validação de interfaces e experiência do usuário.
- APIs REST e arquitetura de aplicações web.
- Lógica de programação.
Banco de Dados
- Consultas SQL para validação de dados.
- Conhecimento intermediário em bancos de dados relacionais.
- Análise e conferência de informações persistidas.
Metodologias
- Metodologias ágeis (Scrum e Kanban).
- Técnicas de Quality Assurance e Quality Engineering.
- Boas práticas de desenvolvimento e testes de software.