Redwood Materials
Western & Southern Financial Group
Engenheiro de Automação II
Visão Geral
Trabalha em estreita colaboração com o gerente de testes do programa para definir a estratégia e os processos de automação de testes funcionais. Responsável por criar, executar e manter uma estratégia de automação de testes em nível de programa e um framework de testes de automação para um determinado conjunto de ferramentas de automação; criar controles personalizados; orientar os desenvolvedores de automação de testes; e demonstrar inovações para aumentar a eficiência dos testes e maximizar o retorno sobre os investimentos em testes.
Responsabilidades
- Trabalha com o Gerente de SQA para definir a estratégia de testes de automação e metodologias relevantes.
- Implementa e desenvolve o framework de automação de testes para UI e middleware para conjuntos de componentes de sistema - web, mainframe, serviços web, banco de dados, documentos, xml.
- Garante o uso ideal do conjunto de ferramentas de automação de testes existente em conjunto com o uso de ferramentas de código aberto com o objetivo de fornecer soluções mais rápides, melhores e econômicas para as equipes de teste.
- Revisa os cenários de regressão selecionados para automação, avalia a viabilidade da automação e fornece recomendações para maximizar a automação da suíte de regressão suportada por entradas técnicas.
- Cria e publica um painel de automação de testes em nível de programa semanalmente; trabalha com pontos de contato em diferentes programas, projetos e fluxos de trabalho para coletar dados e gerar métricas de automação.
- Revisa as estratégias de teste e planos de teste do projeto para fazer recomendações sobre a automação de testes funcionais de novos requisitos e influenciar a abordagem de teste para melhor ROI.
- Demonstra experiência em API e serviços web para ser capaz de consumir ferramentas de teste APIs expostas pelas aplicações.
- Revisa e aceita scripts de teste criados ou modificados pela equipe para conformidade com os padrões de codificação e a integridade da biblioteca centralizada de scripts de teste reutilizáveis.
- Fornece suporte de desenvolvimento de integração contínua (CI) ao build master e implementa/melhora processos, ambientes e scripts de teste de build para garantir que os drops de código para garantia de qualidade sejam da mais alta qualidade.
- Orienta os desenvolvedores de automação e as equipes de teste funcionais do programa para construir expertise em torno da ferramenta de automação, framework e através de liderança.
- Realiza outras tarefas conforme atribuído.
- Cumpre todas as políticas e padrões.
Qualificações
- Bacharelado em Ciência da Computação ou Tecnologia da Informação ou experiência em critérios de seleção comensuráveis. - Obrigatório
- 5+ anos de experiência em engenharia de testes de software ou desenvolvimento usando linguagem de desenvolvimento orientada a objetos com experiência prática em ferramentas de teste de automação como Selenium. - Obrigatório
- 2+ anos de experiência em testes de API incluem Rest e SOAP; formato XML e JSON - Obrigatório
- Experiência em testes usando SQL para validar o back end e para gerar relatórios de ferramentas de gerenciamento de testes. - Obrigatório
- Experiência na implementação de técnicas de otimização de scripts de teste. - Obrigatório
- Sólido entendimento de programação orientada a objetos, design e habilidades de depuração. - Obrigatório
- Experiência em identificar, definir e quantificar problemas; coletar ou interpretar dados, estabelecer fatos e fornecer soluções eficazes. Cita exemplos de experiência de trabalho na identificação de problemas moderados a complexos, quantificação de problemas e fornecimento de resoluções eficazes. - Obrigatório
- Forte entendimento de vários processos SDLC, ciclo de vida de QA e metodologia com experiência no uso de ferramentas de teste de automação líderes de mercado. -
- Capacidade de trabalhar em um ambiente de ritmo acelerado, incluindo múltiplas plataformas e arquiteturas, diversas tecnologias e ambientes; cita exemplos que exibem motivação pessoal, criatividade e uma abordagem proativa dentro deste tipo de ambiente. -
- Precisão, rigor e atenção aos detalhes; procura maneiras de melhorar e promover a qualidade; aplica feedback para melhorar o desempenho. -
- Testes de Micro-Serviços/API -
- Entender frameworks de testes de automação, como Keyword driven, Data driven e outras melhores práticas relevantes -
- Capacidade de projetar e criar scripts além de gravar e reproduzir, desenvolvendo funções, palavras-chave personalizadas e integrações de diferentes ferramentas de teste. -
- Entendimento de técnicas de design de software. -
- Experiência com sistemas de controle de origem como Git -
- Desejo de alcançar excelência na satisfação do cliente, qualidade de processos e produtos, e confiabilidade. -
- Excelentes habilidades de comunicação verbal e escrita em ambas as facetas técnicas e de aplicação do trabalho; transmite informações aos stakeholders de forma clara, precisa, focada e concisa -
- Proficiente em processamento de texto, planilhas, aplicativos de banco de dados e software de apresentação. -
- Uma ou mais das seguintes designações ou outra certificação equivalente da indústria preferida: Certificações Microsoft em C# e SQL (MCP, MSCE, etc.) Após a Contratação - Preferencial
- Engenheiro de Teste de Software Certificado (CSTE) Após a Contratação - Preferencial
- Associado de Melhoria de Qualidade Certificado pela ASQ (ASQ CQIA) Certificação de Associado de Melhoria de Qualidade (CQIA) Após a Contratação - Preferencial
- Profissional de Teste de Software Certificado (CSTP) Após a Contratação - Preferencial
- Uma ou mais das seguintes designações ou outra certificação equivalente da indústria preferida: Certificações Microsoft em C# e SQL (MCP, MSCE, etc.), Testador Certificado Atual (CSTE), Analista de Qualidade de Software Certificado (CSQA), Engenheiro de Teste de Software Certificado (CSTE), Testador Certificado ISTQB, Nível Fundamental (CTFL), Certificação de Associado de Melhoria de Qualidade (CQIA) • Profissional de Teste de Software Certificado (CSTP) Preferencial
Ambiente de Trabalho/Demandas da Posição
Trabalha em um ambiente de escritório e permanece em posição estacionária por longos períodos de tempo enquanto trabalha em uma mesa, em um computador ou com outros equipamentos de escritório padrão, ou durante reuniões.
Requer a capacidade de se comunicar verbalmente e trocar informações precisas com clientes e associados regularmente.
Requer acuidade visual para ler e interpretar uma variedade de correspondências, procedimentos, relatórios e formulários via documentos em papel e eletrônicos, inspeção visual envolvendo pequenos defeitos; peças pequenas e/ou operação de máquinas (incluindo inspeção); usando dispositivos de medição continuamente. A acuidade visual é necessária para determinar a precisão, a limpeza e o rigor do trabalho atribuído.
Requer a capacidade de preparar correspondências escritas, relatórios e formulários usando formatos prescritos e conformando-se às regras de pontuação, gramática, dicção e estilo regularmente.
Requer a capacidade de aplicar princípios de pensamento lógico para definir problemas, coletar dados, estabelecer fatos e tirar conclusões válidas
Realiza movimento substancial de pulsos, mãos e dedos para trabalho contínuo no computador.
Horas extras exigidas durante picos de carga de trabalho ou projetos/eventos especiais.
Trabalho ocasional fora do horário comercial necessário.
Requisitos de Viagem
Nenhum
