Mikä on SQE ja miksi tarvitset sellaisen?
SQE tulee sanoista "Software Quality Engineer". Se on ohjelmistoteollisuudessa käytetty ammattinimike kuvaamaan ammattilaista, joka on vastuussa ohjelmistotuotteiden tai -palveluiden laadun varmistamisesta.
SQE:n rooliin kuuluu tyypillisesti:
1. Laatustandardien, prosessien ja menettelyjen kehittäminen ja käyttöönotto ohjelmistokehitystä ja testausta varten.
2. Ohjelmistovaatimusten, suunnitteluasiakirjojen ja koodin tarkistaminen varmistaakseen, että ne täyttävät laatustandardit.
3. Toiminnallisten, regressio- ja suorituskykytestien suorittaminen vikojen ja vikojen tunnistamiseksi.
4. Yhteistyö kehittäjien, testaajien ja muiden sidosryhmien kanssa ongelmien ratkaisemiseksi ja ohjelmiston yleisen laadun parantamiseksi.
5. Tietojen ja mittareiden analysointi ohjelmistokehitysprosessin trendien ja parannuskohteiden tunnistamiseksi.
6. Palautteen ja suositusten antaminen johdolle siitä, miten ohjelmistokehitysprosessia voidaan parantaa ja varmistaa korkein laatutaso.
SQE:llä on yleensä vahva tekninen tausta ja syvällinen ymmärrys ohjelmistokehitysprosesseista, testausmenetelmistä ja laatustandardeista, kuten ISO 9001 tai Six Sigma. Heillä voi myös olla kokemusta ohjelmistokehitystyökaluista ja -tekniikoista, kuten JIRA, TestRail tai Selenium.