Software de Software para Software de Forex
Descrição do trabalho
Título do trabalho: Software de QA Engineer Senior-FX Forex Trading Software
ID do Trabalho: 105473
Local de Trabalho: Ann Arbor, Michigan
Tipo de Contrato: Tempo Integral
Tipo de Contrato: Regular
Nível de Gerente: Profissional de Segundo Nível
O engenheiro sênior de QA de software projeta e desenvolve o plano de teste eo fluxo de teste de automação para os produtos de negociação TD Ameritrade para otimizar os testes de produtos comerciais complexos e resolver problemas de maneiras inovadoras e práticas.
O engenheiro de controle de qualidade está envolvido com o planejamento e priorização do projeto de teste e atividades de desenvolvimento para resolver uma ampla gama de problemas. O engenheiro de QA é um contribuinte chave para vários projetos / lançamentos bem sucedidos, e através de sua experiência e experiência é capaz de inspirar, mentor e desenvolver os membros da equipe júnior. O engenheiro de controle de qualidade pode moderar a revisão por pares.
Responsabilidades:
Aplica experiência relacionada à estimativa, concepção, desenvolvimento e execução de procedimentos de teste automáticos e casos baseados em requisitos relevantes para o planejamento e criação de testes automatizados para testes de produtos e sistemas
Dependendo dos requisitos específicos, escreve eficaz manual e automatizado casos de teste ou quadros automatizados; Executa rastreamento e regressão de defeitos de software para a liberação de software identificada
Participa em atividades regulares de testes em todos os lançamentos de produtos comerciais
Auxilia no planejamento, análise, planejamento, desenvolvimento e execução de treinamento relativo a testes manuais, ferramentas e metodologias de automação / teste de carga
Analisa e compreende o ambiente, a arquitetura e as interdependências de cada produto para determinar e aplicar metodologias de teste apropriadas e casos relativos às aplicações que estão sendo testadas
Configura ambientes de teste e constrói camas de teste interdependentes
Desenha, desenvolve e executa scripts automatizados reutilizáveis e mantidos; Planeja e executa testes de nível funcional e de sistema de produtos em todas as plataformas para testar vários recursos; Aplica perícia e compreensão de questões que podem surgir em torno de testes de carga automatizados e auxilia na pesquisa e fornecimento de soluções para adicionar, modificar ou aprimorar scripts automatizados gravados anteriormente
Usa ferramentas de controle de qualidade apropriadas para descobrir defeitos e descobrir o estado do código; Analisa e registra resultados e defeitos de testes
Ajuda os desenvolvedores a reproduzir problemas e a resolvê-los; Participa em atividades de projeto com outros programadores sobre aspectos técnicos relacionados aos testes, incluindo especificações funcionais, parâmetros de projeto, aprimoramentos de recursos e soluções alternativas
Contribui para a criação de relatórios de status, técnicos e de gestão conforme necessário
Apoia ativamente e fornece orientação sobre a empresa de engenharia de software e processos de teste, procedimentos, normas e casos de uso do cliente
Estabelece e mantém documentação completa e precisa de todo o trabalho, incluindo atualizações de status para resumir os destaques do projeto
Fornece teste & iquest; direção técnica relacionada e gerenciamento de projetos dentro de uma equipe de projeto / scrum; Fornece orientação na seleção de metodologia, planejamento de projetos, revisão de produtos de trabalho; Pode servir em uma parte & iquest; tempo técnico capacidade de chumbo para um número limitado de engenheiros de teste júnior, fornecendo orientação imediata e orientação
Trabalha em estreita colaboração com Analista de Negócios Técnicos, Engenheiros de Software, Gerentes de Produto e outros departamentos (operações, suporte e TI)
Manter-se tecnicamente a par das tendências e avanços dentro da área de especialização, incorporando essas melhorias quando aplicável; Participa em conferências técnicas, conforme apropriado
Exigências:
O grau de bacharel ou equivalente em ciência da computação, engenharia ou campo relacionado é preferido, com um mínimo de 5 anos de experiência de trabalho diretamente relacionada; Em um desses campos; Experiência equivalente pode ser substituída por educação formal
Experiência em trabalhar com procedimentos de liberação, metodologias de teste, processo de controle de qualidade e rastreamento de defeitos de software; Demonstrado nível especializado na implementação de metodologias de teste e ferramentas (por exemplo, Selenium, Junit, Java, JIRA, Centro de Qualidade) para escrever script de teste automático e casos de teste para produtos de software.
Experiência de implementação de projeto e abordagem de desenvolvimento, testes de unidade, depuração e integração de código; Demonstraram a capacidade de aplicar metodologias de ensaio adequadas, incluindo planos de teste de escrita e casos de teste
Especialização em uma ou mais linguagens orientadas a objetos (por exemplo, Java) e uma ou mais linguagens de script (por exemplo, shell Unix, Perl, script Java); Experiência em princípios e metodologias OOAD, mensagens, protocolos de comunicação, networking e conceitos de SO
Bom conhecimento de Windows, Linux / Unix, Mobile OS (iOS e Android), bem como aplicações nativas, incluindo instalação, operação e configuração; Boa compreensão de software / protocolos e conceitos de banco de dados; Compreensão geral da estrutura de programação de software
Experiência de trabalho com ambientes de programação avançados e conceitos altamente desejados (por exemplo, APIs e frameworks Java / J2EE, Internos OS / Network / TCP, Máquinas Virtuais, Gerenciamento / Ajuste de Desempenho); Conhecimento e experiência com tecnologias da Internet (por exemplo, HTML, JavaScript, CSS, XML) altamente desejados
Experiência com Project / Configuration Management metodologias e ferramentas desejadas (por exemplo Scrum, JIRA, Quality Center); Experiência em estimativa de esforço de teste e acompanhamento e projetos líderes de escopo limitado
Conhecimento e experiência em tecnologias de banco de dados relacional (SQL, esquema) é um
Experiência com ferramentas e processos de Gerenciamento de Configuração
Experiência com produtos / sistemas de negociação complexos preferidos
Líder em serviços de corretagem e investimento por mais de 35 anos, a TD Ameritrade oferece um espectro completo de poderosas soluções e ferramentas inovadoras para negociação e investimento. Estamos constantemente expandindo nosso conhecimento e reforçando nossas capacidades, de um programa líder de comerciante ativo a soluções intuitivas de investimento de longo prazo e um sistema de filial nacional. Combinado com algumas das mentes mais brilhantes da indústria, não há limite para o tamanho de nossas realizações.
De investidores principiantes a comerciantes sofisticados, a TD Ameritrade está focada em ajudar os indivíduos a buscar seus objetivos financeiros. E você é o embaixador de tudo o que fazemos. Começando com nossa plataforma de negociação e tecnologia proprietária para nossa resolução de superar, você manterá o alto nível de qualidade e integridade que conhecemos, todos os dias. Com a oportunidade certa, não há limite para o que você pode realizar.
Como um empregador principal nos serviços financeiros, nós acreditamos em construir relacionamentos fortes, alcançando resultados da qualidade e trabalhando com integridade. É o coração de tudo o que fazemos. That39; s porque nós fornecê-lo com o treinamento, os benefícios e os programas detalhados que o inspiram para conseguir mais cada dia. Candidate-se a um trabalho da TD Ameritrade hoje e ajude nossos clientes a perseguir seus sonhos, enquanto você cumpre o seu.
Os candidatos devem ser elegíveis para trabalhar no patrocínio de imigração dos EUA normalmente não está disponível para esta posição.
A TD Ameritrade participa do programa E-Verify. Para obter informações adicionais sobre este programa, clique aqui.
O TD Ameritrade é um Empregador de Igualdade de Oportunidades. Valorizamos a diversidade e oferecemos um ambiente de trabalho de qualidade.
O membro da TD Ameritrade, Inc. FINRA / SIPC / NFA é uma subsidiária da TD Ameritrade Holding Corporation (NYSE: AMTD). TD Ameritrade é uma marca de propriedade conjunta da TD Ameritrade IP Company e do Toronto-Dominion Bank. &cópia; 2014 TD Ameritrade IP Company, Inc. Todos os direitos reservados. Usado com permissão.
Última Modificação: 8/27/2015 12:00:00 AM
Comments
Post a Comment