DESCRIÇÃO DA VAGAAssegurar a qualidade dos produtos de software através de testes, validação e verificação de processos.RESPONSABILIDADES E ATRIBUIÇÕESIdentificar e planejar os tipos de teste a serem realizados (funcional, não funcional, integração, regressão, etc.
).Criar planos de teste detalhados que definem os objetivos, métodos, e critérios de aceitação dos testes.Executar testes manuais e automatizados, bem como analisar os resultados visando avaliar o funcionamento do software.Executar o plano de testes dos sistemas desenvolvidos ou modificados, de acordo com as etapas e funcionalidades estabelecidas.Relatar erros e falhas para equipes de desenvolvimento com o objetivo de alinhar as informações visando o pleno funcionamento do produto.Analisar os resultados dos testes, interpretar os dados, e avaliar a eficácia dos testes realizados.Avaliar a interface do usuário (UI) e a experiência do usuário (UX) a fim de mitigar erros.Propor melhorias ou modificações com base nos resultados obtidos.Desenvolver, manter e executar scripts de automação de testes para aumentar a eficiência e a cobertura dos testes.Elaborar cenários para testes não funcionais, visando apoiar a equipe na montagem de ambientes.Treinar e orientar outras equipes sobre práticas de qualidade de software e procedimentos de teste.Comunicar-se efetivamente com partes interessadas para garantir o alinhamento dos objetivos de projeto.Pesquisar e implementar novas tecnologias para melhorar os processos de desenvolvimento de software.Contribuir para a melhoria contínua dos processos de engenharia de software.REQUISITOS E QUALIFICAÇÕESFormação:Pós-graduação completa em Engenharia, Ciências da Computação, Tecnologia da Informação ou áreas correlatas.Conhecimentos Técnicos:Domínio Microsoft Office (Avançado em Excel e Word)Domínio de técnicas de teste de software, incluindo testes funcionais, de regressão, de integração, de sistema, e de aceitação.Conhecimento em ferramentas de teste de performance, como JMeter, LoadRunner, ou Gatling.Conhecimento em automação de testes usando ferramentas como Selenium, JUnit, TestNG, Cypress, ou similares.Conhecimento em uma ou mais linguagens de programação orientada a objetos (C#, Java, JavaScript, PHP, Python)Conhecimento básico ou avançado em testes de segurança usando ferramentas como OWASP ZAP, Burp Suite, ou outras ferramentas de segurança de software.Proficiência em uma ou mais linguagens de programação de script (preferencialmente Python)Experiência em desenvolvimento de software, com um portfólio de projetos ou código de exemplo.Conhecimento de práticas de DevOps e ferramentas (e.g., Azure DevOps, Docker, Kubernetes)Familiaridade com pipelines de CI/CD e ferramentas como Jenkins, GitLab CI, CircleCI, ou Bamboo.Familiaridade com bancos de dados relacionais e não relacionais (e.g., MySQL, Postgre, SQL Server, Oracle, MongoDB);Conhecimento de Microsoft Windows Server e Ambientes Linux;Certificações Obrigatórias (Mínimo uma certificação):Microsoft Certified: Azure Developer AssociateAWS Certified Developer – AssociateAutomation Testing Engineer CertificateCertified Tester (CTFL, CTAL) - Oferecida pelo International Software Testing Qualifications Board (ISTQB), com níveis Foundation e Advanced.CP-MAT (Certified Professional - Mobile App Testing)Certified Secure Software Lifecycle Professional (CSSLP) - Oferecida pelo (ISC)²CompTIA Security+AWS Certified DevOps Engineer – ProfessionalCertificação Information Security Foundation based on ISO IEC 27001 (ISFS)Certificação Security+Certificação NCSP – NIST Cibersecurity ProfessionalCertified Information Systems Security Professional (CISSP)Obrigatório Inglês nível IntermediárioEspanhol será um diferencial.Experiência Desejável:Mínimo de 6 meses.Nossos Pacotes de BenefíciosPlano de SaúdePlano Odontológico (OPCIONAL)Convênio com instituição de ensinoPrograma de bem-estarSeguro de vida em grupoCartão Multibenefícios FlashAnuênioPremiaçãoBanco de horas
#J-18808-Ljbffr