برمجة وتطوير

Senior Quality Engineer (São Paulo)

LawnStarter · Brazil · $45k - $65k
نُشرت منذ 2 شهر — المصدر: remotive
هذا دور بعيد للمرشحين المقيمين في ساو باولو، البرازيل
 
حول لاون ستارتر
LawnStarter هو السوق الرائد في البلاد حسب الطلب للعناية بالعشب والخدمات الخارجية، مع حجوزات سنوية تزيد عن 100 مليون دولار. نحن نتوسع إلى ما هو أبعد من العناية بالعشب لنصبح متجرًا شاملاً لجميع الخدمات المنزلية، ونعمل عبر ثلاث علامات تجارية (LawnStarter، وLawn Love، وHome Gnome) على منصة مشتركة واحدة.
حول الهندسة في LawnStarter
لقد أمضينا العامين الماضيين في إعادة بناء النظام الأساسي من الألف إلى الياء: تطبيق العملاء الجديد، وتأهيل المحترفين الجديد، ومحرك توزيع الوظائف، والبنية التحتية للبيانات. الأساس متين. ننتقل الآن إلى قطاعات الخدمة الموسعة، والتسعير الديناميكي، والميزات المدعومة بالذكاء الاصطناعي على نطاق واسع. الجودة تحتاج إلى مواكبة.
مكدسنا هو PHP (Laravel) وReact/React Native، مع Cypress كإطار الاختبار الأساسي لدينا. نحن نستخدم Claude Code بشكل نشط كجزء من سير العمل الهندسي لدينا، وليس كتجربة، ولكن كجزء أساسي من طريقة عملنا.
 
الدور
بينما نتوسع في قطاعات الخدمة الجديدة ونعمل على تنمية الفريق الهندسي، لا يمكن أن تكون الجودة تفاعلية. يوجد هذا الدور لجعل الجودة استباقية: امتلاك تغطية الأتمتة، وتشكيل عملية الأخطاء، والشراكة بشكل وثيق مع فريق المنتج والتصميم والبيانات لاكتشاف المشكلات قبل وصولها إلى العملاء.
ستقدم تقريرًا إلى مدير الهندسة وستكون جزءًا لا يتجزأ من المؤسسة الهندسية. يعد هذا أمرًا عمليًا واستراتيجيًا، مما يساعد على رفع سقف الجودة للفريق بأكمله.
ما الذي يجعل هذا الدور مختلفًا:

التأثير متعدد الوظائف: أنت تعمل مباشرة مع المهندسين ومديري المشاريع والمصممين وفريق البيانات لكشف المخاطر مبكرًا وفهم المتطلبات بعمق واقتراح حلول أفضل. قد تكون جزءًا من فريق توصيل واحد أو فريقين.
ملكية الأتمتة: أنت تمتلك استراتيجية بناء وتوسيع تغطية الاختبار الآلي لدينا، وليس فقط تنفيذ حالات الاختبار التي كتبها شخص آخر.
مُشكل العملية: ستحدد الثغرات في عملية الجودة لدينا وستكون لديك السلطة لإصلاحها، وليس فقط الإبلاغ عنها.

 
ما ستمتلكه

تغطية الاختبار الآلي: قم بتصميم وتطوير مجموعة اختبارات التكامل والتكامل باستخدام Cypress. قم بتعيين الإستراتيجية، وتحديد أولويات فجوات التغطية، ورفع مستوى الأرضية عبر النظام الأساسي.
عملية الخطأ: امتلك دورة الحياة الكاملة بدءًا من الفرز وحتى إصلاح الإنتاج. استمر في التحرك، وأبق أصحاب المصلحة على اطلاع، وتأكد من عدم حدوث أي شيء.
شراكة الجودة متعددة الوظائف: تعاون مع مديري المشاريع والمصممين وفريق البيانات لمراجعة المتطلبات ورفع المخاطر مبكرًا وتحديد ما تعنيه كلمة "تم" فعليًا.
تحسين العملية: تحديد نقاط الضعف في كيفية تقديم البرامج واقتراح الحلول. وليس توثيقها فقط.
الاختبار الاستكشافي: اختبر الميزات الجديدة والتدفقات الحالية على الويب والهاتف المحمول عبر الأجهزة، واكتشف ما تفتقده الأتمتة.

 
مشاكل لحلها
الحفاظ على تغطية الأتمتة حادة مع تطور المنتج، إن تغطية E2E لدينا قوية. يتمثل التحدي في البقاء في المقدمة: تقديم أفكار جديدة، واستكشاف أنواع مختلفة من التغطية، وإيجاد طرق أكثر ذكاءً لأتمتة جوانب مختلفة من التطبيق مع نمو المنتج وظهور قطاعات الخدمة الجديدة عبر الإنترنت.
استكشاف أدوات جديدة والاستفادة من الذكاء الاصطناعي لتحسين جودة العمليات، يعمل الذكاء الاصطناعي على تغيير الطريقة التي نبني بها البرامج، كما يغير الطريقة التي يمكننا بها اختبارها أيضًا. هناك فرصة حقيقية هنا لاستخدام أدوات الذكاء الاصطناعي لزيادة جودة المخرجات وتقليل العمل المتكرر واكتشاف فجوات التغطية التي قد نفوتها لولا ذلك. نريد شخصًا يستكشف تلك المساحة بنشاط، وليس شخصًا ينتظر أن يتم إخباره بما يجب استخدامه.
 
كيف يبدو النجاح (السنة الأولى)

تظل تغطية التشغيل الآلي قوية: يتم تضمين الميزات الجديدة مع الاختبارات التلقائية كخط أساسي، كما تتطور إستراتيجيات التغطية مع المنتج.
تتم عملية معالجة الأخطاء بسلاسة: يمكن التنبؤ بدورة الفرز لإصلاح الأخطاء، ويعرف أصحاب المصلحة أين وصلت الأمور دون الحاجة إلى السؤال.
معرفة تجارية عميقة: أنت تفهم كيف يعمل السوق بشكل جيد بما يكفي لتوقع الحالات المتطورة بنفسك.
تم تنفيذ تحسين عملية الجودة: تم تطبيق تحسين واحد على الأقل ذي معنى لكيفية تقديم الجودة ويتم استخدامه من قبل الفريق.

المتطلبات
من أنت
الذكاء الاصطناعي الأصلي. أنت تستخدم أدوات الذكاء الاصطناعي مثل Claude Code لكتابة كود الاختبار وصيانته وتوسيعه، ليس كأمر جديد، ولكن كجزء قياسي من طريقة عملك. أنت مرتاح مع MCPs للمتصفح، وسير عمل الوكيل، وإنشاء البرامج النصية التي تعمل على أتمتة الأجزاء المملة من ضمان الجودة. من غير المرجح أن يكون هذا مناسبًا إذا كنت متشككًا في الذكاء الاصطناعي في سير العمل الهندسي.
الأتمتة أولاً. الطريقة الافتراضية عندما تجد مشكلة هي أن تسأل عن كيفية منعها تلقائيًا. ييمكنك بناء بنية تحتية للاختبار تدوم أكثر من أي حالة اختبار فردية. من غير المرجح أن يكون هذا مناسبًا إذا كانت قوتك هي الاختبار اليدوي والأتمتة هي شيء تتسامح معه بدلاً من القيادة.
مهووس بالعملاء. أنت تفكر كمستخدم. عندما تقوم باختبار التدفق، فإنك تتساءل عما إذا كان يعمل بالفعل مع عميل حقيقي، وليس فقط ما إذا كان يطابق المواصفات. من غير المرجح أن يكون هذا مناسبًا إذا تعاملت مع الجودة كمربع اختيار وليس كمعيار.
قابلة للتكيف. لا ترتبط بأداة أو مكدس أو عملية واحدة. نحن في فترة تطور سريع في كيفية بناء البرمجيات واختبارها، خاصة مع الذكاء الاصطناعي، ونحن نميل إلى ذلك بدلاً من مقاومته. من غير المرجح أن يكون هذا مناسبًا إذا كنت تزدهر فقط في بيئات الأدوات المستقرة والمحددة جيدًا.
تعاونية ومباشرة. أنت تعمل عبر المنتج والتصميم والهندسة والعمليات. أنت تستعرض المخاطر مبكرًا، وتتحدث بوضوح عما تجده، وتتراجع عندما لا يكون هناك شيء جاهز للشحن. من غير المرجح أن يكون هذا مناسبًا إذا كنت تفضل العمل بمعزل عن الآخرين أو تخفيف ردود الفعل لتجنب الاحتكاك.
صلبة من الناحية الفنية. أنت مرتاح في قراءة وكتابة التعليمات البرمجية. أنت تفهم خدمات الويب الأمامية والخلفية جيدًا بما يكفي لاختبارها بشكل صحيح، وكتابة استعلامات SQL ذات معنى، وتصحيح المشكلات عبر المكدس. من غير المحتمل أن يكون هذا مناسبًا إذا كان عمقك الفني يقتصر على طبقة واحدة أو إطار عمل واحد.
 
هذا الدور ليس كذلك

دور الاختبار اليدوي: يجب أن تكون معظم أعمال الاختبار الخاصة بك عبارة عن بناء التشغيل الآلي، وليس تنفيذ البرامج النصية للاختبار يدويًا.
دور منفذ التذاكر: يُتوقع منك تشكيل ما يتم العمل عليه وكيفية العمل عليه، وليس فقط معالجة الأعمال المتراكمة.
دور أداة واحدة: نحن نستخدم السرو اليوم، لكننا نتكيف. إذا كنت مرتاحًا فقط في إطار عمل واحد أو جزء واحد من المكدس، فسيكون ذلك مقيدًا.
دور الشخص الذي يتجنب الغموض: العمل يتغير بسرعة. قطاعات جديدة، وتدفقات جديدة، وحالات حافة جديدة. يجب أن تكون مرتاحًا في الحركة قبل أن يتم تحديد كل شيء.
دور خلفي: الجودة هي اهتمام من الدرجة الأولى هنا. من المتوقع أن يكون لديك آراء وأن تؤثر على العملية في المراحل الأولية، وليس فقط التحقق مما تم بناؤه بالفعل.

الفوائد والتعويضات

الراتب الأساسي: 45 - 65 ألف دولار
الأسهم: نريد منك أن تستثمر في جودة النظام الأساسي الذي تساعد في بنائه وسلامته على المدى الطويل.
بعيد تمامًا: العمل من أي مكان في الأمريكتين. التركيز العميق والتعاون غير المتزامن هما القاعدة هنا.
PTO غير محدود: نحن نركز على النتائج. خذ ما تحتاجه.

 
يوفر LawnStarter فرص عمل متساوية (EEO) لجميع الموظفين والمتقدمين للتوظيف بغض النظر عن العرق أو اللون أو الدين أو الجنس أو الأصل القومي أو العمر أو الإعاقة أو الجينات. نحن نلتزم بقوانين الولاية والقوانين المحلية المعمول بها والتي تحكم عدم التمييز في التوظيف.
التقديم على الموقع الأصلي ↗
← رجوع لكل الوظايف