通常、ユニットテストはコードを作成する開発者、つまりテスト駆動開発によって作成されました。
では、Software Engineer in Testは何をするのでしょうか?
彼らは、ソフトウェアエンジニアのコードをテストするためのコードを記述します。多くの場合、自動テストツールを開発しています。 AFAIK、Google、Microsoft、その他の大手ソフトウェア企業は、多くのSETを採用しています。
テストエンジニアは、ブラックボックス、ホワイトボックス、およびグレーボックステストと呼ばれる3種類のテスト戦略を利用します。
それが現在私がしていることです。
私は、顧客の代わりに立ち、コードを破ろうとする敵対者である他者に焦点を当てています。
機能テストとサポートライブラリの山を書きます。