ti-enxame.com

O que faz o engenheiro de software em teste?

Normalmente, os testes de unidade foram escritos pelo desenvolvedor que escreveu o código, ou seja, Desenvolvimento Orientado a Testes.

Então, o que faz o engenheiro de software em teste?

9
Yoga

Resposta curta: SETs (ou SDETs, como os chamamos no MS) testam muito além do que pode ser feito por testes de unidade (integração, desempenho, escala, confiabilidade, etc.), além de escrever programas, ferramentas e testes automatizados para ajudar no esforço. O papel é bastante semelhante no Google.

Resposta mais longa: escrevi sobre o papel (direta e indiretamente) no meu blog. Comece com este post em carreiras ou pesquise SDET no site.

Resposta mais longa: Leia meu livro .

11
Alan

Eles escrevem código para testar o código dos engenheiros de software. Muitas vezes eles desenvolvem ferramentas de teste automatizadas. AFAIK, Google, Microsoft e outras grandes empresas de software contratam muitos SETs.

Os engenheiros de teste utilizam três tipos de estratégias de teste conhecidas como teste de caixa preta, caixa branca e caixa cinza.

3
grokus

É o que eu faço atualmente.

Eu me concentro em ser o Outro Cara, o Adversário que substitui o cliente e tenta quebrar o código.

Escrevo pilhas de testes funcionais e bibliotecas de suporte.

1
Paul Nathan