აღწერა

ორგანიზაცია ეძებს ტესტ-ავტომატიზაციის ინჟინერს (კონტრაქტით). მთავარი პასუხისმგებლობები: სისტემების შემოწმების პროცესის მართვა, ავტომატიზებული ტესტების შექმნა და შენარჩუნება (API, მიკროსერვისები, UI). ინტეგრაციისა და ფუნქციონალური ტესტების შემუშავება და შესრულება. ქსელის ემულაციის გამოყენებით ტესტების დიზაინი. მომხმარებლის ინტერფეისის ავტომატური ვალიდაცია. ინჟინრებთან მჭიდრო თანამშრომლობა. ტესტირების სტრატეგიების გაუმჯობესება, ტესტის დაფარვის გაზრდა. CI/CD-ში ავტომატიზებული ტესტების ინტეგრაცია. დეფექტების აღმოჩენა და გამოსწორება. ტესტირების დოკუმენტაციის შექმნა. მოთხოვნები: 3+ წლიანი გამოცდილება პროგრამირების ენებში (Python, JavaScript, Java). 2+ წლიანი გამოცდილება ავტომატიზებული ტესტების შემუშავებაში. გამოცდილება ტესტ-ავტომატიზაციის ფრეიმვორკებთან (PyTest, JUnit, Playwright, Cypress). API-ს დონეზე ტესტირების გამოცდილება. ქსელის მოთხოვნების ინტერცეფციის ცოდნა. ხელით ტესტირების გამოცდილება. Agile გარემოში მუშაობის გამოცდილება. ახალი ტექნოლოგიების სწრაფად ათვისების უნარი. დეტალებისადმი ყურადღება. დამოუკიდებლად და გუნდში მუშაობის უნარი. სასურველია: PWA-ების პერფორმანსის ტესტირება (Lighthouse). დისტრიბუციული სისტემების კონსისტენტურობის მოდელების ცოდნა. კლიენტ-საიდის დაშიფვრის ვალიდაცია (Web Crypto API). RESTful API დიზაინისა და სერვის ინტეგრაციების ცოდნა. OpenAPI (Swagger) სპეციფიკაციების ცოდნა. API Gateway-ების ცოდნა (Google Apigee). CI/CD-სთან მუშაობის გამოცდილება. ღრუბლოვანი არქიტექტურის პრინციპების გაგება და AWS/GCP გამოცდილება. აშშ-ს ფედერალური მთავრობის პროგრამებთან, განსაკუთრებით DoW გარემოსთან, მუშაობის გამოცდილება. სამუშაო ფორმატი: კონტრაქტი (12 თვე, 40 საათი/კვირა). დისტანციური მუშაობა აშშ-ს კონტინენტურ ტერიტორიაზე. საჭიროა აშშ-ს მოქალაქეობა და DoD Secret კლირენსის აღების შესაძლებლობა. სასურველია კომპიუტერულ მეცნიერებებში ან მასთან დაკავშირებულ საინჟინრო სფეროში ბაკალავრის ხარისხი.