• 2024-11-21

Описание на работата на инженера по осигуряване на качеството на софтуера (QA): Заплата, умения и още

Relax video | with gorgeous Arina and Nissan Skyline ECR33.

Relax video | with gorgeous Arina and Nissan Skyline ECR33.

Съдържание:

Anonim

Инженерът по осигуряване на качеството на софтуера следи всяка фаза от процеса на разработка, за да гарантира, че дизайнът и софтуерът спазват фирмените стандарти. Софтуерните закъснения са скъпи за една компания, така че е жизненоважно изданията да отговарят на целевите дати и да останат в рамките на бюджета. Инженерът по осигуряване на качеството на софтуера спомага за спазването на крайните срокове, като разделя процеса на разработване на постижими цели на тестване и препраща въпроси към разработващите и продуктовите екипи или лидери.

Задължения и отговорности на инженера по осигуряване на качеството на софтуер (QA)

Задълженията на инженера по качеството могат да бъдат разнообразни и изчерпателни. Те обикновено изпълняват следните задачи с определена редовност:

  • Документирайте тестови случаи
  • Извършване и документиране на анализ на риска
  • Записвайте напредъка и резултатите от теста
  • Код автоматизирани тестове
  • Създайте планове за тестване
  • Разработване на стандарти и процедури за определяне на качеството на продукта и готовност за освобождаване
  • Открийте грешки в софтуера
  • Задвижвайте иновациите и рационализирайте цялостните процеси на тестване
  • Идентифициране, изолиране и проследяване на грешки по време на тестването
  • Идентифицирайте всички потенциални проблеми, които потребителите могат да срещнат
  • Извършвайте ръчно и автоматизирано тестване
  • Проучване и анализ на характеристиките на продукта, които се тестват
  • Изследване на нови инструменти, технологии и процеси на тестване
  • Прегледайте потребителските интерфейси за последователност и функционалност

Заплащане за инженерно осигуряване на качеството на софтуера (QA)

Софтуерът и компютърните технологии обикновено са полета с по-високи плащания.

  • Средна годишна заплата: $ 88,510 ($ 42,56 / час)
  • Топ 10% годишно заплащане: Повече от $ 139,390 ($ 67,02 / час)
  • Най-ниско 10% годишно заплащане: По-малко от $ 46,240 ($ 22,23 / час)

Образование, обучение и сертифициране

Инженерът по осигуряване на качеството трябва да има задълбочено познаване на средите за тестване на качеството и на жизнения цикъл на разработката на софтуер. Обучението и лицензирането също са необходими.

  • Образование: Работните места в тази област обикновено изискват най-малко бакалавърска или магистърска степен по софтуерно проектиране, инженеринг или компютърни науки. Приблизително 70% от работещите като инженери по осигуряване на качеството имат най-малко бакалавърска степен.
  • Опит: Предишният практически опит може да бъде ценен, така че можете да помислите за поредица от стажове, докато сте в училище. Придобийте разбиране за методологиите, инструментите и процесите за QA софтуер, знания за SQL и скриптове, опит в разработването на софтуер и осигуряване на качеството на софтуера, както и актуализиране на текущите тенденции и най-новите постижения. Състоянието на техниката в компютърното програмиране може да се променя бързо.
  • лицензиране: За тази позиция не се изисква лиценз или сертификация.

Умения и компетенции за осигуряване на качеството на софтуера (QA)

Инженерът за осигуряване на качеството на софтуера трябва да притежава силни умения в различни категории: инженеринг и технологии, математика и наука, вербална и писмена комуникация, решаване на проблеми, аргументиране и логика и практически умения. Те могат да включват:

  • Комуникационни умения: Ясна и точна писмена и вербална комуникация е задължителна, но инженерът по осигуряване на качеството на софтуера също трябва да има повече от малко такт. Вашата задача ще бъде да кажете на други професионалисти, че са направили нещо нередно и че програмата или приложението, които са поставили време, пари и емоция в създаването, не работят правилно. Това е нещо, което никой не иска да чуе.
  • Възможност за работа като част от екип: Може да не сте единственият инженер за осигуряване на качеството на софтуера във вашата компания и със сигурност ще работите с други програмисти и членове на други отдели. Трябва да разберете и оцените техните цели и задачи, а в някои случаи да обясните проблемите и необходимите решения.
  • Умения за управление на времето: Част от работата в екип означава работа в рамките на сроковете на други хора и приключване на работата ви в разумни срокове. Няма да знаете кога може да възникне проблем, така че спазването на графика може да изисква силни умения за управление на времето.

Job Outlook

Очаква се ръстът на работните места в тази област да бъде около 5% до 9% до 2026 г. Очаква се повече от 22 000 работни места да бъдат добавени от 2016 г. до 2026 г.

Работна среда

Инженерите за качество на софтуера работят в различни области. Може да откриете, че те оценяват дали системата за контрол на самолета отговаря на необходимите стандарти за ефективност, изготвя план за изпитване на потенциални човешки грешки в автоматизирана система за доставка на лекарства или за това дали дадена видео игра няма да се срине точно, когато сте на път да извадите лошият човек.

Ще прекарате част от времето си самостоятелно, на компютъра, анализирайки информация и решаване на проблеми, но това не означава, че ще работите в човешка празнота. Приблизително 85% от работещите в тази позиция докладват, че имат ежедневен контакт с другите. Около 77% казват, че прекарват по-голямата част от дните си.

Работен график

Това обикновено е позиция на пълно работно време, но тя може да зависи от компанията. Някои по-малки фирми може да нямат нуждите, които изискват персонал на пълно работно време в този капацитет.

Сравняване на подобни работни места

Докато повечето подобни работни места са в технологичната индустрия, други не.

  • Анализатор на компютърни системи: $88,270
  • Разработчик на софтуер: $103,560
  • актюер: $101,560

Интересни статии

Военновъздушни сили PJ - физически способности и тест за издръжливост (PAST)

Военновъздушни сили PJ - физически способности и тест за издръжливост (PAST)

AF PJ PAST се състои от подводно плуване, плуване на 500 метра, chinups, pullups, situps, и 1.5-мили пробег. PJ, CCT, Battlefield Airmen Prep

Определение на антагонисти за писателите на фантастика

Определение на антагонисти за писателите на фантастика

Антагонистът е един от централните герои в художествената литература, който осигурява източник на конфликта на сюжета. Ето как да включите в писането си.

Политика за отпуск по бащинство

Политика за отпуск по бащинство

Законът за оторизирането на отбраната през 2009 г. създаде програма за отпуск по бащинство и през 2017 г. настъпиха промени.

Милионерът Пати Стангер

Милионерът Пати Стангер

Биография на Пати Стангер, главен изпълнителен директор на Клуба на милионерите и звезда на "Millionaire Matchmaker". Открийте нетната стойност на Patti Stanger, възрастта и др.

PAVE: Личен минимум контролен списък за управление на риска

PAVE: Личен минимум контролен списък за управление на риска

PAVE е акроним, използван от пилотите като личен минимум, за да се намалят рисковете, свързани с летенето.

Финансов съветник Плащане от комисии

Финансов съветник Плащане от комисии

Финансовите съветници традиционно се плащат за комисиони. Ето детайлно обсъждане на това какво означава плащането чрез комисионни.