Skip to content

Instantly share code, notes, and snippets.

@levonet
Last active June 3, 2021 21:48
Show Gist options
  • Save levonet/56ac784905851c08064e9d673dc86001 to your computer and use it in GitHub Desktop.
Save levonet/56ac784905851c08064e9d673dc86001 to your computer and use it in GitHub Desktop.

BlaBlaCar шукає QA Lead

TL;DR або короткий вміст: ми шукаємо QA ліда.

Здоров!

Я переконаний, що в житті кожної людини настає момент, коли з'являється бажання зробити ЩОСЬ, за що її згадуватимуть вдячні співвітчизники. Згодом, на пенсії, онуки будуть слухати про це ЩОСЬ з відкритим ротом, та скубати: "Розкажи ще". Звісно, це ЩОСЬ має приносити користь багатьом та впродовж десятиліть.

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

Але все тільки починається! Ми на початку складного шляху. Десятки сервісів без жодного автоматичного тесту, інфраструктура, яка знаходиться в постійній переробці, купа лєгасі і десь все це притиснуто монолітом. Ми робимо спроби переконати розробників не додавати код без тестів, намагаємось розібратись в TMS, створюємо інфраструктуру для overload, функціонального та e2e тестування, але все це частково та безсистемно. Це дуже погано і ми це усвідомлюємо.

Прийшов час перегорнути цю сторінку. Ми хочемо рухатись далі, саме для цього шукаємо QA ліда.

«Якого?» — запитаєшся ти. Зрозуміло, що не звичайного, а правильного.

Це людина яка:

  • не байдужа до того, що робить, та сама користується сервісом, який робить.
  • робить це щодня, а якщо не робить, то завжди думає про це. 24 години на добу, сім днів на тиждень і навіть під час перерви на каву. Це можливо і навіть приємно.
  • знає не просто все про тестування, але розуміє, що цим будуть користуватись живі люди, від хіпстєра до пенсіонерки з села, яка онучку везе смажену гуску в гуртожиток.
  • завжди незадоволена існуючими інструментами. Знає як зробити форк, підправити код, далі знайти та дістати мейнтейнера, щоб зміну зарелізили.
  • реально любить те, що робить.
  • робить все, щоб досягнути ідеальної якості сервісу, навіть коли ідеал недосяжний.
  • ходить до розробників, ходить до інфраструктури, ходить до саппорта та менеджерів, ходить до своїх друзів, коли не зрозуміло, кого ще запитати.
  • не іде на сумнівні компроміси навіть коли розробники та менеджери дуже просять влити, а потім точно все виправлять.
  • розуміє, що людський фактор це найбільше зло.
  • п'є з друзями в середу після роботи, навіть онлайн. Але ок, пити необов'язково, достатньо мати фан )

Що доведеться виносити:

  • команду розробників, які не заклали сторіпоінти на те, щоб написати тестів, задачу виконали рівно по опису, та знати нічого не хочуть, що код несумісний з тим апі, до якого сервіс звертається.
  • команду мануальних тестувальників, які: «ми завжди так робили».
  • команду інфраструктури, яка постійно прикопується до всього, та чомусь вважає, що це зробити неможливо.
  • менеджери, яким потрібно, щоб сервіс був на проді вчора.
  • купу накопиченого технічного боргу, та проблеми, через які свіжевикочений адаптер може вкласти каскадом два прода.
  • бюрократію, яку плекає будь-яка велика компанія заради загального блага.

Що ми можемо дати взамін:

  • повний картбланш та блідінг-ейдж в сфері тестування. Справа твого життя буде не тільки приносити користь, але і естетичне задоволення.
  • небайдужих лідів та розробників, які вірять в ідею коду без багів та готові знайти вільний час, щоб вкрутити щось нове, написати інструкцію та розповісти командам як цим користуватись.
  • інший ствітогляд та іншу дружню культуру, не те що в оцих аутсоурсних плав-засобах. З нами буде весело.
  • офіс поблизу з баром Ципа. Костьол ще ближче, теж буває необхідним.
  • офіційне працевлаштування з трудовою. Хіба ще хтось може таке запропонувати?
  • не дуже великий список
  • тому додам ще пару рядків
  • для об'єму.

Так от.

Можливо в цій людині ти впізна(в|ла) себе, тоді дай нам знати про це.

©flack

@RomanPasichenko
Copy link

@levonet LIKE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment