Oracle
Global Payments Inc.
Engenheiro de QA Sênior
Resumo desta função
Executar procedimentos para garantir que todas as aplicações em teste (AUT) atendam aos padrões organizacionais e aos requisitos do usuário final. Testar minuciosamente o software para garantir a operação adequada e a ausência de defeitos. Documentar e trabalhar para identificar todos os problemas, a fim de garantir a resolução. Relatar o progresso dos testes e a resolução de problemas às partes apropriadas. Elaborar melhorias para os procedimentos atuais e desenvolver modelos de possíveis configurações futuras. Realizar análise de fluxo de trabalho e recomendar melhorias de qualidade.
Qual será o seu papel?
Conduz testes online, em lote e de verificação de dados (verificados quanto à precisão e inconsistências após a conclusão da migração de dados) do sistema e valida os resultados dos testes. Cria projetos de teste com base nos requisitos do projeto e atua como consultor para outros membros da equipe no departamento sobre técnicas de teste de software. Atua como Especialista no Assunto (SME) ao responder a perguntas ou fornecer orientação em projetos complexos (conforme definido pelo cliente) para clientes internos e externos (ou seja, outros departamentos, clientes). Projeta planos de contingência complexos conforme necessário. Coordena com recursos técnicos e de negócios para identificar e resolver problemas complexos ou defeitos de sistema descobertos durante os testes.
Fornece aconselhamento especializado e interpretação de requisitos para projetar estratégias de teste aprofundadas (objetivo do teste, métodos de teste de novas funções, tempo total e recursos necessários para o projeto e o ambiente de teste) para clientes internos/externos.
Demonstra amplo conhecimento e compreensão da análise e design estruturados relacionados ao design de testes. Reconhece as inter-relações entre os vários componentes funcionais do sistema (ou seja, cobranças, lançamentos e autorizações) e os requisitos de negócios, técnicos e de projeto para determinar a metodologia de teste apropriada a ser usada durante a execução e validação dos testes. Realiza avaliação de risco e análise de requisitos para testes integrados. Coordena e fornece instruções especializadas sobre projetos, planos e estratégias de teste apropriados para garantir que a nova funcionalidade não afete negativamente a funcionalidade atual do software. Fornece aconselhamento, interpretação e análise de SME sobre processos de design voltados para maior eficiência, desempenho e confiabilidade (automação, carga e desempenho) e uso de ferramentas de teste automatizado para criar, projetar e executar planos de teste. Consulta recursos técnicos no ambiente de teste ao tomar decisões sobre o melhor uso de ferramentas de automação de teste.
Como SME, colabora e faz parceria com stakeholders, negócios, desenvolvedores e analistas de teste para desenvolver planos, condições e casos de teste complexos (conjunto de entradas, pré-condições de execução e resultados esperados desenvolvidos para um objetivo específico, como exercitar um caminho de programa específico ou verificar a conformidade com um requisito específico) a serem usados nos testes. Usa a experiência para tomar decisões perspicazes e lógicas sobre planos, condições e casos. Desenvolve, administra e recomenda as melhores práticas para realizar o condicionamento especializado e aprofundado de dados de teste e a execução de conjuntos de testes. Comunica-se com o gerente regularmente (requisitos do projeto, resoluções de problemas, etc.) e dissemina informações para patrocinadores do projeto, analistas de negócios e programadores. Avalia, interpreta e fornece orientação sobre os vários componentes de sistemas, aplicações e múltiplos ambientes e aconselha a liderança sobre questões complexas.
Fornece interpretação de SME no desenvolvimento de documentação não rotineira de relatórios de teste/defeito e usa experiência e especialização para acompanhar defeitos mais difíceis e complexos até a resolução e o fechamento. Analisa documentação, como especificações técnicas e de negócios, para garantir que a documentação esteja atualizada e precisa.
Mantém, administra, interpreta e comunica procedimentos, metodologia e/ou padrões de aplicação para incluir a conformidade relacionada à indústria de cartões de pagamento e segurança, de acordo com a forma como são aplicados nas atividades de teste.
Fornece orientação aos Analistas de Teste e aconselha a liderança sobre questões complexas. Fornece o mais alto nível de especialização técnica/de negócios, prestando serviços de consultoria internos e externos; planeja, conduz e executa trabalhos de pesquisa e/ou desenvolvimento em projetos mais complexos que necessitam da criação e aplicação de abordagens novas e únicas.
Como Especialista no Assunto (SME), atua como um ponto único de contato para projetos de clientes grandes e/ou altamente complexos em relação às atividades de teste e fornece especialização para outros Analistas de Teste. Coordena as atividades de teste atribuídas à equipe de teste, incluindo a revisão de planos, casos e scripts de teste do cliente, priorizando a execução de testes quando necessário e fornecendo feedback aos clientes internos e externos.
O que buscamos nesta função?
Qualificações mínimas
- Bacharelado
- Experiência relevante ou diploma em: Ciência da Computação, Sistemas de Informação Gerencial, Negócios ou área relacionada; experiência adicional em substituição ao diploma será considerada
- Normalmente, no mínimo 8+ anos de experiência relevante
- Bancos de dados relacionais, conhecimento da indústria de cartões bancários e ferramentas IBM Rational
Qualificações preferenciais
- Certificação do International Software Testing Qualifications Board (ISTQB)
Quais são nossas habilidades e capacidades desejadas?
- Complexidade do trabalho - Trabalha em questões significativas e únicas onde a análise de situações ou dados requer uma avaliação de intangíveis. Exerce julgamento independente em métodos, técnicas e critérios de avaliação para obter resultados. Cria redes formais envolvendo coordenação entre grupos.
- Supervisão - Atua de forma independente para determinar métodos e procedimentos em atribuições novas ou especiais. Pode supervisionar as atividades de outros.
- Sistemas IBM Mainframe - TSO, JHS, CICS
- Ferramentas de software - HP Quality Center, IBM Rational Quality Manager, IBM File Manager, Microsoft Office Suite, HP Quick Test 11:17 AM 04/06/2022 Página 3 de 10 Professional/Unified Functional Testing, SoapUI, Soap Sonar, HP Service Test, MS Visual Studio, HP Performance Center/Load Runner, Jmeter, IBM Rational Team Concert, Selenium, Eclipse, SQL Profiler, Putty, Toad, Junit e Nunit Testing Frameworks, Application Lifecycle Management Tools, Paragon Fast Test, Agile, Scrum, Waterfall
