Qualificação e garantia da qualidade de produtos e serviços é fundamental para o sucesso de qualquer empresa. Neste contexto, o papel do Engenheiro de Testes de Software é crucial para garantir que os sistemas desenvolvidos atendam às necessidades dos usuários e sejam livres de bugs e erros.
O Engenheiro de Testes de Software deve ser capaz de criar estratégias de teste eficazes para detectar falhas e melhorar a qualidade do software. Isso envolve a criação de casos de teste, a execução de testes manuais e automatizados e a análise de resultados. Além disso, o Engenheiro de Testes de Software deve trabalhar em estreita colaboração com os desenvolvedores de software para identificar e corrigir problemas antes que eles afetem a produção.
Para exercer esse papel, o Engenheiro de Testes de Software deve ter uma sólida formação em áreas como programação, engenharia de software e metodologias ágeis. Além disso, é fundamental possuir habilidades de comunicação eficazes, pois será necessário trabalhar com equipes multidisciplinares e stakeholders. A experiência em ferramentas de automação de testes e linguagens de programação também é altamente desejável.
Principais Atividades:
* Criação de Estratégias de Teste: Desenvolver planos de teste detalhados para garantir a cobertura de todos os requisitos funcionais e não funcionais do software.
* Execução de Testes Manuais e Automatizados: Executar testes manuais e automatizados para identificar falhas e erros no software.
* Análise de Resultados: Analisar resultados de testes e relatar falhas e erros ao time de desenvolvimento.
* Colaboração com Desenvolvedores: Trabalhar em estreita colaboração com os desenvolvedores para identificar e corrigir problemas antes que eles afetem a produção.
Requisitos:
* Experiência sólida em testes manuais e automatizados.
* Experiência em ferramentas de gestão de testes e automação de testes.
* Conhecimento em linguagens de programação como Java, Python ou C#.
* Habilidades de comunicação eficazes para trabalhar com equipes multidisciplinares e stakeholders.
* Experiência em metodologias ágeis e agilidade.
Benefícios:
* Plano de saúde e odontológico para você e sua família.
* Vale alimentação/REFEIÇÃO para proporcionar flexibilidade nas suas compras diárias.
* Comunidades voluntárias para incentivar a participação em atividades sociais e filantrópicas.
* Auxílio creche para apoiar financeiramente os colaboradores com filhos(as) menores.
Diferenciamos:
* Experiência com testes de aplicativos desenvolvidos em .NET MAUI (mobile multiplataforma).
* Experiência em ambientes cloud (Azure).