Inginer de asigurare a calității software (QA) Descrierea postului: Salariu, abilități și altele

click fraud protection

Un inginer de asigurare a calității software (QA) monitorizează fiecare fază a procesului de dezvoltare pentru a se asigura că proiectarea și software-ul respectă standardele companiei. Întârzierile software sunt costisitoare pentru o companie, așa că este vital ca lansările să atingă datele țintă și să rămână în limita bugetului.

Un inginer de asigurare a calității software ajută la respectarea termenelor limită întrerupând procesul de dezvoltare în obiective de testare realizabile și transmiterea oricăror probleme înapoi către echipele de dezvoltare și de produs sau lideri.

Atribuții și responsabilități ale inginerului de asigurare a calității software (QA).

Atribuțiile unui inginer QA pot fi diverse și cuprinzătoare. În general, aceștia îndeplinesc cu o oarecare regularitate următoarele sarcini:

  • Proiectați și executați sisteme pentru a verifica problemele
  • Documentați cazurile de testare
  • Efectuați și documentați analiza riscurilor
  • Înregistrați progresul testului și rezultatele
  • Teste automate de cod
  • Creați planuri de testare
  • Elaborați standarde și proceduri pentru a determina calitatea produsului și pregătirea pentru lansare
  • Descoperiți erori în software
  • Stimulați inovația și eficientizați procesele generale de testare
  • Identificați, izolați și urmăriți erorile pe parcursul testării
  • Identificați eventualele probleme pe care le-ar putea întâlni utilizatorii
  • Efectuați teste manuale și automate
  • Cercetați și analizați caracteristicile produsului testat
  • Cercetați noi instrumente, tehnologii și procese de testare
  • Examinați interfețele cu utilizatorul pentru consecvență și funcționalitate

Salariu inginer de asigurare a calității software (QA).

Software-ul și tehnologia computerelor tind să fie domenii mai plătitoare.

  • Salariul mediu anual: $110,140
  • Primele 10% salarii anuale: Peste 170.100 USD
  • Salariul anual de minim 10%: Mai puțin de 65.210 USD

Educație, formare și certificare

Un inginer QA ar trebui să aibă o înțelegere aprofundată a mediilor de testare QA și a ciclurilor de viață de dezvoltare a software-ului. De asemenea, sunt necesare educație și licență.

  • Educaţie: Locuri de muncă în acest domeniu necesită, de obicei, cel puțin o diplomă de licență sau de master în proiectare software, inginerie sau informatică. Aproximativ 70% dintre cei care lucrează ca ingineri QA au cel puțin o diplomă de licență.
  • Experienţă: Experiența practică anterioară poate fi valoroasă, așa că ați putea lua în considerare o serie de stagii în timpul școlii. Obține o înțelegere a metodologiilor, instrumentelor și proceselor de QA software, cunoștințe despre SQL și scripting, lucru experiență în dezvoltarea de software și asigurarea calității software și păstrați-vă la curent cu tendințele actuale și cele mai recente progrese. Stadiul tehnicii în programarea computerelor se poate schimba rapid.
  • Licențiere: Nu este nevoie de licență sau certificare pentru acest post.

Abilități și competențe inginer de asigurare a calității software (QA).

Un inginer de asigurare a calității software trebuie să aibă abilități puternice într-o varietate de categorii: inginerie și tehnologie, matematică și știință, comunicare verbală și scrisă, rezolvare de probleme, raționament și logică și abilitati practice. Acestea pot include:

  • Abilități de comunicare: Comunicarea scrisă și verbală clară și precisă este o necesitate, dar un inginer de asigurare a calității software trebuie să aibă, de asemenea, mai mult decât puțin tact. Treaba ta va fi să le spui altor profesioniști că au făcut ceva greșit și că programul sau aplicația pe care le-au creat timp, bani și emoție nu funcționează corect. Este ceva ce nimeni nu vrea să audă.
  • Abilitatea de a lucra ca parte a unei echipe: S-ar putea să nu fii singurul inginer de asigurare a calității software din compania ta și, cu siguranță, vei lucra cu alți programatori și membri ai altor departamente. Trebuie să înțelegeți și să apreciați scopurile și obiectivele lor și, în unele cazuri, să explicați problemele și soluțiile necesare.
  • Abilități de gestionare a timpului: O parte din a lucra într-o echipă înseamnă a lucra în termenele altor oameni și a-ți termina munca în termene rezonabile. Nu veți ști când poate apărea o problemă, așa că respectarea programului poate necesita abilități puternice de gestionare a timpului.

Perspectivă de locuri de muncă

Creșterea locurilor de muncă în acest domeniu este de așteptat să fie de aproximativ 22% până în 2030. Se așteaptă ca între 2020 și 2030 să fie adăugate peste 189.200 de locuri de muncă.

Analiștii și testatorii de asigurare a calității software-ului este o ocupație „Perspectivă strălucitoare” care se așteaptă să crească rapid sau să aibă un număr mare de locuri de muncă deschise în următorii câțiva ani.

Mediu de lucru

Inginerii de calitate software lucrează într-o varietate de domenii. Le puteți găsi evaluând dacă sistemul de control al unui avion îndeplinește standardele de performanță cerute, proiectând un plan pentru a testa potențialul erori umane într-un sistem automat pentru livrarea de droguri sau să vă asigurați că un joc video nu se va prăbuși tocmai când sunteți pe cale să eliminați răul tip.

Îți vei petrece o parte din timpul singur, pe computer, analizând informații și rezolvând probleme, dar asta nu înseamnă că vei lucra într-un vid uman. Aproximativ 85% dintre cei care lucrează în această poziție raportează că au contact față în față cu ceilalți în fiecare zi. Cu toate acestea, aproximativ 77% spun că își petrec marea majoritate a zilelor așezați.

Program de lucru

Aceasta este, în general, un post cu normă întreagă, dar poate depinde de companie. Este posibil ca unele firme mai mici să nu aibă nevoi care necesită personal cu normă întreagă în această calitate.

Compararea locurilor de muncă similare

Căile de carieră conexe, listate cu salariile anuale medii, includ:

  • Programator: $89,190
  • Analist de sisteme informatice: $93,730
  • Dezvoltator de software: $110,140

Înțelegeți și optimizați reaprovizionarea gestionată de furnizor

Atunci când o companie de producție folosește multe componente pentru produsele lor finite, ei descoperă că pot petrece mult timp în prognoza, comandă și primirea a mii de articole. În multe cazuri, aceste articole sunt furnizate doar de câțiva v...

Citeste mai mult

Ce este abordarea managementului calității totale (TQM)?

Managementul calității totale (TQM) este o abordare care urmărește îmbunătățirea calității și a performanței care va îndeplini sau depășește așteptările clienților. Acest lucru poate fi realizat prin integrarea tuturor funcțiilor și proceselor l...

Citeste mai mult

Sfaturi pentru a alege între un MPA sau CPM

Una dintre modalitățile comune prin care funcționarii publici își avansează cariera este să urmeze diplome de licență sau certificări profesionale. Unele căi de carieră se pretează la grade sau certificări specifice. De exemplu, a maestru în sănă...

Citeste mai mult