უნარები და საკვანძო სიტყვები

რას აკეთებს პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის (QA) ინჟინერი?

შეიტყვეთ ხელფასის, საჭირო უნარების და სხვათა შესახებ

ᲡარჩევიგაფართოებაᲡარჩევი ერთი დღე პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ინჟინრის ცხოვრებაში: შეცდომების და პოტენციური პრობლემების იდენტიფიცირება პროგრამულ უზრუნველყოფაში, დაგეგმეთ და შეასრულეთ ტესტირების სხვადასხვა ეტაპები, შეიმუშავეთ ახალი ინსტრუმენტები, ტექნოლოგია და ტესტირების პროცესები, დაარეგისტრირეთ ტესტის პროგრესი და შედეგები.

ბალანსი / Jo Zixuan Zhou

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის (QA) ინჟინერი აკონტროლებს განვითარების პროცესის ყველა ფაზას, რათა დარწმუნდეს, რომ დიზაინი და პროგრამული უზრუნველყოფა შეესაბამება კომპანიის სტანდარტებს. პროგრამული უზრუნველყოფის შეფერხებები კომპანიისთვის ძვირია, ამიტომ რელიზებისთვის სასიცოცხლოდ მნიშვნელოვანია მიზნობრივი თარიღების შესრულება და ბიუჯეტის ფარგლებში დარჩენა.

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ინჟინერი ეხმარება შეასრულოს ვადები განვითარების პროცესის მიღწევის ტესტირების მიზნებად დაყოფით და ნებისმიერი პრობლემის გადაცემით განვითარებისა და პროდუქტის გუნდებსა თუ ლიდერებზე.

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის (QA) ინჟინრის მოვალეობები და პასუხისმგებლობები

QA ინჟინრის მოვალეობები შეიძლება იყოს მრავალფეროვანი და ყოვლისმომცველი. ისინი ჩვეულებრივ ასრულებენ შემდეგ დავალებებს გარკვეული რეგულარობით:

  • შეიმუშავეთ და შეასრულეთ სისტემები პრობლემების შესამოწმებლად
  • დოკუმენტის ტესტის შემთხვევები
  • რისკის ანალიზის ჩატარება და დოკუმენტირება
  • ჩაწერეთ ტესტის პროგრესი და შედეგები
  • კოდის ავტომატური ტესტები
  • შექმენით ტესტის გეგმები
  • სტანდარტებისა და პროცედურების შემუშავება პროდუქციის ხარისხისა და გამოშვების მზადყოფნის დასადგენად
  • აღმოაჩინეთ შეცდომები პროგრამულ უზრუნველყოფაში
  • განახორციელეთ ინოვაციები და გაამარტივეთ ტესტირების პროცესი
  • შეცდომების იდენტიფიცირება, იზოლირება და თვალყური ადევნეთ ტესტირების დროს
  • იდენტიფიცირება პოტენციური პრობლემების შესახებ, რომლებსაც მომხმარებლები შეიძლება წააწყდნენ
  • შეასრულეთ მექანიკური და ავტომატური ტესტირება
  • შეისწავლეთ და გაანალიზეთ ტესტირებადი პროდუქტის მახასიათებლები
  • შეისწავლეთ ახალი ინსტრუმენტები, ტექნოლოგიები და ტესტირების პროცესები
  • გადახედეთ მომხმარებლის ინტერფეისებს თანმიმდევრულობისა და ფუნქციონალურობისთვის

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის (QA) ინჟინრის ხელფასი

პროგრამული უზრუნველყოფა და კომპიუტერული ტექნოლოგიები, როგორც წესი, უფრო მაღალანაზღაურებადი სფეროებია.

  • საშუალო წლიური ანაზღაურება: $110,140
  • ტოპ 10% წლიური ანაზღაურება: $170,100-ზე მეტი
  • ქვედა 10% წლიური ანაზღაურება: $65,210-ზე ნაკლები

განათლება, ტრენინგი და სერტიფიცირება

QA ინჟინერს უნდა ჰქონდეს საფუძვლიანი გაგება QA ტესტირების გარემოსა და პროგრამული უზრუნველყოფის განვითარების სასიცოცხლო ციკლების შესახებ. ასევე საჭიროა განათლება და ლიცენზირება.

  • Განათლება: ამ სფეროში სამუშაოები ჩვეულებრივ მოითხოვს მინიმუმ ბაკალავრის ან მაგისტრის ხარისხს პროგრამული უზრუნველყოფის დიზაინში, ინჟინერიაში ან კომპიუტერულ მეცნიერებაში. QA ინჟინრად მომუშავეთა დაახლოებით 70%-ს აქვს მინიმუმ ბაკალავრის ხარისხი.
  • გამოცდილება: წინა პრაქტიკული გამოცდილება შეიძლება იყოს ღირებული, ასე რომ თქვენ შეიძლება განიხილოთ სტაჟირების სერია სკოლაში ყოფნისას. გაიგეთ პროგრამული უზრუნველყოფის QA მეთოდოლოგიების, ინსტრუმენტებისა და პროცესების, SQL-ის და სკრიპტის ცოდნა, პროგრამული უზრუნველყოფის შემუშავებისა და პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის გამოცდილება და შეინარჩუნეთ მიმდინარე ტენდენციები და უახლესი მიღწევები. კომპიუტერული პროგრამირების ტექნოლოგიების დონე შეიძლება სწრაფად შეიცვალოს.
  • ლიცენზირება: ამ თანამდებობისთვის არ არის საჭირო ლიცენზია ან სერთიფიკატი.

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის (QA) ინჟინრის უნარები და კომპეტენციები

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ინჟინერს უნდა ჰქონდეს ძლიერი უნარები სხვადასხვა კატეგორიებში: ინჟინერია და ტექნოლოგია, მათემატიკა და მეცნიერება, სიტყვიერი და წერილობითი კომუნიკაცია, პრობლემის გადაჭრა, მსჯელობა და ლოგიკა და პრაქტიკული უნარები. ეს შეიძლება შეიცავდეს:

  • კომუნიკაციის უნარები: ნათელი და ზუსტი წერილობითი და სიტყვიერი კომუნიკაცია აუცილებელია, მაგრამ ხარისხის პროგრამული უზრუნველყოფის ინჟინერს ასევე უნდა ჰქონდეს ცოტა მეტი ტაქტი. თქვენი ამოცანა იქნება უთხრათ სხვა პროფესიონალებს, რომ მათ რაღაც არასწორად გააკეთეს და რომ პროგრამა ან აპლიკაცია, რომლის შექმნასაც დახარჯეს დრო, ფული და ემოცია, არ მუშაობს სწორად. ეს არის ის, რისი მოსმენა არავის სურს.
  • Შესაძლებლობა მუშაობა გუნდის ნაწილად : თქვენ შეიძლება არ იყოთ პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ერთადერთი ინჟინერი თქვენს კომპანიაში და, რა თქმა უნდა, იმუშავებთ სხვა პროგრამისტებთან და სხვა დეპარტამენტების წევრებთან. თქვენ უნდა გესმოდეთ და შეაფასოთ მათი მიზნები და ამოცანები და, ზოგიერთ შემთხვევაში, აუხსნათ პრობლემები და საჭირო გადაწყვეტილებები.
  • დროის მართვის უნარები: გუნდში მუშაობის ნაწილი ნიშნავს სხვა ადამიანების ვადებში მუშაობას და სამუშაოს გონივრულ ვადებში დასრულებას. თქვენ არ გეცოდინებათ, როდის შეიძლება წარმოიშვას პრობლემა, ამიტომ შეიძლება დაგჭირდეთ გრაფიკის დაცვა დროის მართვის ძლიერი უნარები .

სამუშაო Outlook

სამუშაო ადგილების ზრდა ამ სფეროში მოსალოდნელია დაახლოებით 22%-ით 2030 წლისთვის. მოსალოდნელია, რომ 189,200-ზე მეტი სამუშაო ადგილი უნდა დაემატოს 2020 წლიდან 2030 წლამდე.

პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები არის 'Bright Outlook' პროფესია, რომელიც მოსალოდნელია სწრაფად გაიზრდება ან ექნება სამუშაო ადგილების დიდი რაოდენობა მომდევნო რამდენიმე წლის განმავლობაში.

Სამუშაო გარემო

პროგრამული უზრუნველყოფის ხარისხის ინჟინრები მუშაობენ სხვადასხვა სფეროში. შესაძლოა, ისინი აფასებენ, აკმაყოფილებს თუ არა თვითმფრინავის მართვის სისტემა შესრულების მოთხოვნილ სტანდარტებს, შეიმუშავებენ გეგმას, რათა გამოსცადონ პოტენციური ადამიანური შეცდომები წამლის მიწოდების ავტომატურ სისტემაში, ან დარწმუნდნენ, რომ ვიდეო თამაში არ ჩამოვარდება მხოლოდ მაშინ, როცა აპირებთ გატანას. ცუდი ბიჭი.

დროის გარკვეულ ნაწილს მარტო, კომპიუტერთან გაატარებთ, ინფორმაციის ანალიზსა და პრობლემების გადაჭრაში, მაგრამ ეს არ ნიშნავს იმას, რომ თქვენ იმუშავებთ ადამიანურ სიცარიელეში. ამ თანამდებობაზე მომუშავეთა დაახლოებით 85% აცხადებს, რომ მათ ყოველდღიურად აქვთ პირისპირ კონტაქტი სხვებთან. თუმცა, დაახლოებით 77% ამბობს, რომ დღის უმეტეს ნაწილს მჯდომარე ატარებს.

Სამუშაო გრაფიკი

ეს არის ზოგადად სრულ განაკვეთზე თანამდებობა, მაგრამ ეს შეიძლება დამოკიდებული იყოს კომპანიაზე. ზოგიერთ მცირე ფირმას შეიძლება არ ჰქონდეს საჭიროებები, რომლებიც საჭიროებენ სრულ განაკვეთზე პერსონალს ამ კუთხით.

მსგავსი სამუშაოების შედარება

დაკავშირებული კარიერული გზები, ჩამოთვლილი საშუალო წლიური ხელფასებით, მოიცავს:

სტატიის წყაროები

  1. O * NET ონლაინ. ' პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები . წვდომა 2021 წლის 25 სექტემბერს.

  2. შრომის სტატისტიკის ბიურო. ' რას აკეთებენ პროგრამული უზრუნველყოფის შემქმნელები, ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები . წვდომა 2021 წლის 25 სექტემბერს.

  3. შრომის სტატისტიკის ბიურო. ' პროგრამული უზრუნველყოფის შემქმნელები, ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები: გადახდა . წვდომა 2021 წლის 25 სექტემბერს.

  4. შრომის სტატისტიკის ბიურო. ' როგორ გავხდეთ პროგრამული უზრუნველყოფის შემქმნელი, ხარისხის უზრუნველყოფის ანალიტიკოსი ან ტესტერი. წვდომა 2021 წლის 25 სექტემბერს.

  5. შრომის სტატისტიკის ბიურო. ' პროგრამული უზრუნველყოფის შემქმნელები, ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები: Job Outlook . წვდომა 2021 წლის 25 სექტემბერს.

  6. O * NET ონლაინ. ' ნათელი Outlook პროფესია: პროგრამული უზრუნველყოფის ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები . წვდომა 2021 წლის 25 სექტემბერს.

  7. შრომის სტატისტიკის ბიურო. ' პროგრამული უზრუნველყოფის შემქმნელები, ხარისხის უზრუნველყოფის ანალიტიკოსები და ტესტერები: მსგავსი პროფესიები . წვდომა 2021 წლის 25 სექტემბერს.