DESCRIÇÃO DA VAGA Assegurar a qualidade dos produtos de software através de testes, validação e verificação de processos.
RESPONSABILIDADES E ATRIBUIÇÕES Identificar 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 coberturados testes.
Elaborar cenários para testes não funcionais, visando apoiar a equipe na montagem de ambientes.
Analisar os resultados dos testes, bem como sugerir alterações a fim de contribuir com a melhoria contínua do processo.
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ÇÕES Formaçã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): a) Microsoft Certified: Azure Developer Associate b) AWS Certified Developer – Associate c) Automation Testing Engineer Certificate d) Certified Tester (CTFL, CTAL) - Oferecida pelo International Software Testing Qualifications Board (ISTQB), com níveis Foundation e Advanced.
e) CP-MAT (Certified Professional - Mobile App Testing f) Certified Secure Software Lifecycle Professional (CSSLP) - Oferecida pelo (ISC)² g) CompTIA Security+ h) AWS Certified DevOps Engineer – Professional i) Certificação Information Security Foundation based on ISO IEC 27001 (ISFS) j) Certificação Security+ k) Certificação NCSP – NIST Cibersecurity Professional l) Certified Information Systems Security Professional (CISSP) Obrigatório Inglês nível Intermediário Espanhol será um diferencial.
Experiência Desejável: Minimo de 6 meses.
Nossos Pacotes de Benefícios Plano de Saúde Plano Odontológico (OPCIONAL) Convênio com instituição de ensino Programa de bem-estar Seguro de vida em grupo Cartão Multibenefícios Flash Anuênio Premiação Banco de horas Fundada em 1995, somos referência em consultorias e soluções integradas para redes de tecnologia da informação e comunicação.
Representamos com exclusividade nas Américas o software ConnectMaster, o mais completo sistema de gestão de redes de telecom do mercado.
Atuamos em todo o continente americano, com escritórios próprios no Brasil (Recife e Rio de Janeiro), na Colômbia (Bogotá) e nos Estados Unidos (Miami), além de representações locais em toda a América Latina.
Desde a nossa fundação, participamos do processo de desenvolvimento do mercado e das novas tecnologias de telecomunicações e seguimos dedicados a enfrentar os desafios do novo milênio, sempre priorizando a excelência na execução de nossos projetos, realizando entregas confiáveis e nutrindo relacionamentos de longo prazo com clientes e fornecedores.