» Работа » Тестер на софтуер

Описание на длъжността

Услугите по тестване на софтуера са ключов фактор за качеството на информационната среда. 50% от организациите в България изпитват недостиг на квалифицирани специалисти в областта на тестването на софтуерните им разработки и осигуряване на качеството на приложенията (QA). Това неминуемо се отразява върху продуктивността на софтуерните процеси и качеството на софтуерните продукти.

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

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

Две са основните цели на тестването :

- да се прецени доколко е качествена/приемлива програмата и дали отговаря на клиентските очаквания;

- да се открият и отстранят колкото може повече проблеми в програмата, които биха се появи ли по-късно в процеса на експлоатация.

Основните дейности, с които се занимават тестерите в QA екипите са:

- Осъществява контрол на качеството на разработваните програмни продукти (тестване);

- Внедряване в експлоатация на нови програмни продукти или техни модули;

- Създаване и актуализиране на документация и помощна система (help);

- Преглеждат код

- Преглеждат спецификации

- Определят методологията за осигуряване на качество в рамките на конкретен проект

- Поддържат системата за управление на качеството

- Пишат сценарии и скриптове за тестване

- Решават пробл е ми на клиентите

- Преглеждане на спецификации

- Контактува с потребителите относно възникнали проблеми при работа на софтуерните продукти;

- Разработва тест-планове и извършва съгласно тях тестове на програмите;

Всяка една от изброените дейности е значима и е неделима част от цяло с тния проц ес на подобряване качеството на софтуера.

Тестването не е безразборно тракане по клавиатурата. За да има успех един тестер трябва да бъде методичен, да планира работата си в разумни и изпълними в реално време части, да поставя приоритети на задачите, да документира свършеното и т.н.

< p>Изискв ан ия:

 

- Основни познания по програмиране;

- Познаване на методите за осигуряване на качеството (QA) при разработка на софтуер;

- Познаване на основен инструментариум за тестване;

- Познаване на основните методолигии и процедури при тестване;

- Познаване на основните принципи на автоматизираните тестове (functional, unit testing;

- Владеене на Аглииски език;

- Опит при работа в екип;

- Възможност за разбиране на изискванията на потребителите и приложната област на разработваните програмни продукти;

- Бакалавърска, магистърска степен в областта на информационните технологии или следване в сходна област;

- Допълнително предимство при кандидатстване ще имат тези, които имат опит с HTML или бази данни (SQL).


Име
Фирма
E-mail
Телефон
Вашето послание: (текст)