Miro の QA リードは、製品の大部分の品質戦略、主要なエンジニアリング イニシアチブの実施、および QA エンジニアの育成を担当しています。
私は QA の責任者として、QA リードの責任分野について話しますが、最初に私たちの開発構造と品質保証プロセスについて簡単に説明します。
はじめに: Miro の開発フレームワークと品質保証プロセス
すべての製品開発はストリームに分割されます。すべてのストリームは機能横断的であり、開発者に加えて、ストリームには分析、マーケティング、製品、デザインなどの他の機能が含まれます。各ストリームは、共通のアイデアによって結合された製品の一部を開発します。たとえば、Growth Stream は製品を成長させるために働くチームです。またはプラットフォーム ストリーム - パブリック プラットフォームと SDK を開発するチーム。チームが配信、インフラストラクチャ、および品質保証のためのツールを作成する、安定性と拡張性のストリームがあります。自動テスト用のシステムはここで開発されています。すべての QA リードとエンジニアは、このストリームの結果を使用します。
QA . , , . QA , .
, Scrum QA , Agile-:
"Testing throughout over testing at the end". — , .
"Preventing bugs over finding bugs". , . , .
"Testing understanding over checking functionality". , .
"Building the best system over breaking the system". — . , , , .
, QA — . QA : . QA . — , , .
QA
QA Lead Miro , QA-.
QA lead
QA . Head of Stream Engineering Head of QA.
Head of Stream Engineering
Head of Stream Engineering QA — , . Head of Stream Engineering : , , () , , .
— , t2m, , , . , — , . , , - — , . , t2m — . QA lead Head of Stream Engineering.
Head of QA
. , , . , . . Head of QA QA .
QA lead Project manager
- , QA .
:
80% ;
;
;
;
JS test framework non-Canvas .
QA lead People manager
, , QA . — , , .
, , , , , , . , .
QA lead
.
. , , , . t2m, .
. - . .
. . . , , .
. -- .
. , .
CI/CD . 2 10 , , .
. , , , chaos monkey testing. — , .
:
;
;
;
;
;
Health monitoring.
QA Miro — , ( , , ), .
, : , , , , , , health monitoring .
, . , .
, .
People QA , QA . , , .