Старший інженер з тестування програмного забезпечення - Великі дані, Python

  • Full Time
Job expired!

Опис компанії

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

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

Приєднуйтесь до Visa: мережа, яка працює для всіх.

Опис роботи

Основні обов'язки:

  • Перетворення бізнес-вимог в вагомі тестові випадки, плани тестування, автоматизацію тестування та їх виконання.
  • Розробка та впровадження стратегій тестування, планів та сценаріїв на основі Agile методологій.
  • Створення та виконання детальних, всеосяжних та добре структурованих планів та випадків тестування.
  • Ідентифікація, аналіз та документування проблем з роботою програм, виводом або змістом.
  • Узгодження графіків тестування чи стратегій відповідно до обсягу проекту або термінів доставки.
  • Проектування, розробка та підтримка автоматизованих тестових скриптів, використовуючи Python, Shell scripting, SQL та інші відповідні технології.
  • Членство в товариствах з обговорення продуктової документації з метою надання висновків щодо функціональних вимог, продуктових проектів, графіків або потенційних проблем.
  • Робота у співпраці з інженерами даних для розуміння моделей даних, схем та потоків даних, та встановлення відповідних стратегій тестування.
  • Контроль щодо вирішення проблем та слідкування за показниками успішності.
  • Розробка тестових програм, які стосуються таких областей, як вплив на базу даних, сценарії програмного забезпечення, регресивне тестування, негативне тестування, повторні тести помилок чи зручність використання.
  • Проведення історичного аналізу результатів тестів та пропонування поліпшень.
  • Керування тестуванням прийнятності користувачем (UAT), контрольовання сесій UAT та сприяння передачі UAT клієнтам або бізнес-користувачам.

Ця посада є гібридною, дозволяючи співробітникам чергувати між дистанційними та офісними налаштуваннями. Від співробітників на гібридних ролях очікують роботи в офісі 2-3 встановлені дні на тиждень (за визначенням керівництва/місця). Загальне очікування полягає в тому, що персонал присутній в офісі 50% чи більше часу, залежно від бізнес-потреб.

Кваліфікація

• Бакалаврський диплом з комп'ютерних наук, систем інформації або суміжної галузі.
• Визнаний досвід роботи як інженер-розробник програмного забезпечення в тестуванні (SDET) з акцентом на інженерії даних.
Практичні знання Python, Shell scripting, та SQL.
Грунтовне розуміння проектування автоматизованих скриптів для продуктивності та підтримуваності.
Досвід роботи з платформами даних (наприклад, Hadoop, Spark, Hive)
• Вміння працювати з системами відстеження помилок та генерації звітів.
• Сильні навички рішення проблем та увага до деталей.
• Відмінні навички комунікації та роботи в команді.
• Здатність перетворювати бізнес-вимоги на технічні специфікації.
• Досвід управління тестуванням прийнятності користувачами (UAT) та проведення UAT-переходів.

Бажано:
• Знання неперервної інтеграції та неперервної доставки (CI/CD) та тестового розроблення (TDD).
• Знайомство з методологіями Agile/Scrum.
• Відмінні навички співпраці для співдії з зацікавленими сторонами проекту та бізнес-користувачами під час UAT.
• Сильні аналітичні навички для розуміння бізнес-потреб та перетворення їх в технічні вимоги.
• Досвід в організації тренінгів для бізнес-користувачів для ефективного проведення UAT.

Додаткова інформація

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