Комп'ютерна Академія IT Step - повноцінна IT-освіта для дорослих і дітей. Ми навчаємо з 1999 року. Авторські методики, викладачі-практики, 100% практичних занять.

Ви використовуєте застарілий браузер!

Ваш браузер Internet Explorer, на жаль, є застарілим. Ця версія браузеру не підтримує багато сучасних технологій, тому деякі функції сайту можуть працювати з помилками. Рекомендуємо переглядати сайт за допомогою актуальних версій браузерів Google Chrome, Safari, Mozilla Firefox, Opera, Microsoft Edge

ШАГ логотип

Хто такий QA і чим він займається?

25.05.2020

685 переглядів

Данильченко Анна - викладач Комп'ютерної Академії ШАГ м. Житомир

З 18 років займаюсь програмуванням.
15 років працювала старшим викладачем в ДУ «Житомирська політехніка»
Написано більше 30 наукових статей (Scopus, Web of Science)
Наукові інтереси: Бази даних, Web програмування, QA, математичне моделювання.

 

Шановні читачі, скажіть, що для вас якість?

Спробуйте знайти відповідь на таке просте запитання.
Пригадайте, коли ви щось купували, які ключові моменти процесу придбання товару були для вас важливі?
Давайте проаналізуємо наступну ситуацію: ви купуєте взуття - яким має бути процес купівлі, щоб ви повернулись в цей магазин ще раз та порекомендували його своїм друзям? Перш за все взуття має бути функціональним тобто в ньому можна ходити, зручним та приємним на вигляд. Так само і програмний продукт. Якщо почнемо розбирати далі то взуття має бути безпечним (зроблено з безпечних, зручних матеріалів) та надійним (не зіпсуватися через кілька днів). Але цього всього замало. Має бути приємна цінова політика та обслуговування. Погодьтесь, якщо в магазині з вами неввічливо розмовляли ви не порекомендуєте його своїм друзям. Також важливими складовими є гарантія та післягарантійне обслуговування. Все що стосується взуття важливе і в процесі оцінки якості програмного забезпечення. Зручність, надійність, безпека, супровід, інтерфейс, функціональність.

Також щодо програмного забезпечення важливими є якість архітектури та проекту програмного забезпечення.
Хто відповідає за якість при розробці програмного забезпечення?
Робота Quality Assurance engineer полягає в перевірці якості (це слово і присутнє в назві професії), та в контролі за точністю виконання
всіх етапів розробки і правильністю роботи підсумкового продукту.
Як стати QA?
Фактично для того щоб ступити на шлях QA не потрібно знання мов програмування або будови баз даних. Головне мати уявлення про
структуру процесу розробки ПЗ і розбиратися в процесі тестування.

Потрібно почитати літературу (в основному зарубіжну), потренуватися використовувати ПК намагаючись помічати всі недоліки і баги в додатках / сайтах). Рівень входження на спеціальність QA істотно нижче, ніж на програміста через що конкурс на дану вакансію може бути дуже, дуууже, ДУЖЕ великим. Тому для успішної співбесіди крім знань потрібно мати і певний набір особистих якостей.
Так, для QA важливо вміння налагодити спілкування - йому потрібно взаємодіяти практично з усіма учасниками розробки від замовника і до тестувальника. Не менш важливі увага, терпіння і посидючість - вони потрібні в процесі тестування програм. Звичайно ж, для успішного тестування потрібен азарт грибника і допитливість дитини, щоб пошук помилок не перетворився для вас у гнітючу рутину. Також потрібні і аналітичні навички - для визначення шляхів поліпшення процесу розробки і самого додатка.



Автор:

Редакція Компьютерної Академії IT Step

Дизайн

3D візуалізатор - професія майбутнього

Сучасний світ став візуальним, а тривимірна візуалізація – невід'ємною частиною нашої епохи. Пам'ятаєте останній раз, коли ви бачили реалістичне зображення будівлі, інтер'єру або продукту до його створення? Це була 3D візуалізація, і вона грає велику роль у нашому житті. 3D візуалізатор – це той, хто створює цю магію.

Сучасний світ став візуальним, а тривимірна візуалізація – невід'ємною частиною нашої епохи. Пам'ятаєте останній раз, коли ви бачили реалістичне зображення будівлі, інтер'єру або продукту до його створення? Це була 3D візуалізація, і вона грає велику роль у нашому житті. 3D візуалізатор – це той, хто створює цю магію.   Мистецтво 3D візуалізації проникає у багато сфер нашого життя. Від архітектури і дизайну інтер'єру до реклами та промислового проектування – скрізь можна знайти сліди роботи 3D візуалізаторів. Ми розглянемо, які завда

ШАГ логотип

Soft-skills

Як знайти роботу junior спеціалісту без досвіду роботи

Пошук роботи для фахівців у сфері інформаційних технологій завжди залишається актуальним питанням. Безліч новачків, які мають певні знання та навички в IT, стикаються із завданням: як розпочати кар'єру, не маючи досвіду роботи. Ринок IT надає безліч можливостей для джунів, які прагнуть застосувати знання на практиці.

Пошук роботи для фахівців у сфері інформаційних технологій завжди залишається актуальним питанням. Безліч новачків, які мають певні знання та навички в IT, стикаються із завданням: як розпочати кар'єру, не маючи досвіду роботи. Ринок IT надає безліч можливостей для джунів, які прагнуть застосувати знання на практиці.   Однак, незважаючи на потребу компаній у нових спеціалістах, пошук роботи для junior'ів без досвіду може стати певним викликом при конкуренції з досвідченішими кандидатами. Також, не завжди просто зрозуміти, які компетенції

ШАГ логотип

Soft-skills

10 кращих технік тайм-менеджменту для айтішника

Ефективне управління часом є однією з ключових навичок, необхідних айтішникам для успішної роботи в швидкому та динамічному світі інформаційних технологій. В індустрії, де терміни жорсткі, проекти багатозадачні, а вимоги до продуктивності високі, уміння ефективно планувати, організовувати та контролювати свій час стає невід'ємною частиною успіху.

Ефективне управління часом є однією з ключових навичок, необхідних айтішникам для успішної роботи в швидкому та динамічному світі інформаційних технологій. В індустрії, де терміни жорсткі, проекти багатозадачні, а вимоги до продуктивності високі, уміння ефективно планувати, організовувати та контролювати свій час стає невід'ємною частиною успіху.   У нашій статті ми представимо вам 10 найкращих технік тайм-менеджменту, спеціально підібраних для айтішників. Ви дізнаєтеся про різні стратегії, які допоможуть вам оптимізувати використ�

ШАГ логотип

SMART - цілі: найкращий помічник у плануванні для програмістів

Для успіху у програмуванні потрібні не тільки технічні навички, а й уміння ефективно керувати своїми завданнями та цілями. У цій статті ми поринемо у світ SMART-цілей та розглянемо, як програмісти можуть використовувати цей підхід для підвищення продуктивності та професійного розвитку.

Для успіху у програмуванні потрібні не тільки технічні навички, а й уміння ефективно керувати своїми завданнями та цілями. У цій статті ми поринемо у світ SMART-цілей та розглянемо, як програмісти можуть використовувати цей підхід для підвищення продуктивності та професійного розвитку.   Знайомство з концепцією SMART-цілей SMART - це акронім, який описує основні характеристики ефективної мети: Specific (конкретна), Measurable (вимірна), Achievable (досяжна), Relevant (пов'язана з поточними завданнями та цілями) та Time-bound (обмежена за часом). Кожен із цих аспектів �

ШАГ логотип

IT STEP SCHOOL

Ви мрієте, щоб ваша дитина з усмішкою йшла на уроки? Якщо відповідь ТАК - IT’S SCHOOL саме для вас!?

Детальніше

Цей сайт використовує Cookies

Політика конфіденційності