FULL_TIME
Senior Quality Assurance Engineer
BusRight sedang mengubah industri yang telah terlalu lama bergantung pada sistem lama. Transportasi sekolah merupakan bagian penting dalam kehidupan sehari-hari bagi jutaan siswa dan keluarga, tetapi sebagian besar industri ini masih bergantung pada proses manual yang terfragmentasi. Kami membangun platform transportasi modern yang membuat layanan bus sekolah lebih aman, cerdas, dan efisien bagi siswa, keluarga, sekolah, serta komunitas di seluruh negeri. Ekosistem produk kami mencakup web, mobile, backend, pemetaan, sistem real-time, dan integrasi.
Sebagai Senior Quality Assurance Engineer, Anda akanleading dalam memastikan keandalan, performa, dan kualitas keseluruhan ekosistem tersebut. Peran ini melampaui sekadar menjalankan kasus pengujian. Anda akan membantu menetapkan pendekatan terhadap kualitas, mengidentifikasi risiko sebelum menjadi masalah bagi pelanggan, menyelidiki masalah produksi yang kompleks, meningkatkan otomatisasi dan perangkat bantu kerja, serta memengaruhi praktik rekayasa di berbagai tim.
Mengapa Peran Ini Penting
Anda akan bergabung dengan tim QA yang telah terbentuk dan membantuilanguntuk berkembang ke tingkat berikutnya. Kami mencari orang yang mampu bekerja secara mandiri, mengambil keputusan kualitas dan risiko yang tepat, serta menjadi mitra teknis tepercaya bagi tim rekayasa dan produk.
Anda akan bekerja di seluruh siklus pengembangan, mulai dari Requirements dan desain teknis hingga implementasi, rilis, pemantauan produksi, serta investigasi insiden. Anda diharapkan mempertanyakan asumsi, menemukan kasus tepi yang sulit, mengidentifikasi risiko kualitas yang bersifat sistemik, dan meningkatkan cara kami menguji sertaений releasing perangkat lunak.
Ini adalah peran senior yang bersifat hands-on. Anda tetap akan menguji produk secara langsung, tetapi juga membantu membentuk strategi pengujian, otomatisasi, tooling, proses, dan standar kualitas di seluruh organisasi.
Tanggungjawab
Menjaga Kualitas di Various Area Produk yang Kompleks
Anda akan bertanggung jawab atas kualitas fitur dan area produk yang kompleks di aplikasi Web, Android, dan Flutter. Anda akan menetapkan strategi pengujian yang sesuai berdasarkan kompleksitas teknis, dampak pelanggan, risiko, dan arsitektur sistem.
Anda akan melakukan pengujian eksploratif, integrasi, regresi, dan end-to-end pada sistem yang saling terhubung. Anda akan mengidentifikasi kasus tepi, mode kegagalan, dan risiko yang mungkin tidak terlihat dari Requirements produk saja. Anda akan membantu tim menentukan tingkat keyakinan rilis yang sesuai serta menemukan celah sebelum perubahan mencapai produksi.
Menyelidiki Masalah yang Kompleks
Anda akan memimpin investigasi bug yang sulit dan masalah produksi di seluruh frontend, mobile, backend, infrastruktur, serta integrasi pihak ketiga. Anda akan menganalisis log aplikasi, lalu lintas jaringan, permintaan API, data database, sinyal pemantauan, dan source code untuk mengisolasi akar penyebab.
Anda akan mereproduksi masalah yang kompleks atau terjadi secara sporadik dan memberikan temuan teknis yang jelas kepada para insinyur. Anda akan membedakan gejala dari penyebab yang mendasari serta mengidentifikasi pola dalam insiden yang tampak tidak berkaitan.
Anda akan membangun skrip, utilitas, atau alat bantu debugging apabila dapat mempercepat investigasi atau-pin troubleshoot masalah pada masa mendatang.
Mendorong Otomatisasi Pengujian dan Mutu Rekayasa
Anda akan merancang, membangun, dan mengelola otomatisasi E2E dan integrasi menggunakan alat seperti Playwright, Maestro, dan Appium. Anda akan mengidentifikasi area tempat otomatisasi memberikan nilai nyata dan area ketika pengujian manual atau eksploratif lebih sesuai.
Anda akan meningkatkan arsitektur, keandalan, maintainability, dan kecepatan eksekusi otomatisasi. Anda akan bekerja sama dengan para insinyur untuk meningkatkan testability pada level aplikasi dan sistem. Anda juga akan meningkatkan pemeriksaan kualitas otomatis dalam workflow CI/CD.
Memengaruhi Keputusan Rekayasa dan Produk
Anda akan bermitra dengan para insinyur dan product manager selama perencanaan dan desain teknis untuk mengidentifikasi risiko sejak awal. Anda akan mempertanyakan Requirements yang tidak jelas, asumsi, dan keputusan implementasi apabila hal tersebut menimbulkan risiko kualitas yang tidak diperlukan.
Anda akan menyampaikan trade-off secara jelas dan membantu tim mengambil keputusan rilis yang sudah-well-informed. Anda akan mewakili perspektif pelanggan dan operasional dalam diskusi teknis. Anda akan bekerja sama erat dengan Support serta tim lain yang berinteraksi dengan pelanggan saat menyelidiki masalah yang dilaporkan.
Memperbaiki Proses QA dan Budaya Kualitas
Anda akan mengidentifikasi kelemahan dalam proses QA yang ada dan mengusulkan perbaikan yang praktis. Anda akan meningkatkan dokumentasi pengujian, pelaporan defect, validasi rilis, analisis insiden, dan metrik kualitas.
Anda akan membantu membangun praktik pengujian yang scalable seiring berkembangnya organisasi produk dan rekayasa. Anda akan berbagi pengetahuan, memberikan panduan teknis, serta membantu para insinyur QA yang kurang berpengalaman mengembangkan kemampuan pengujian dan debugging yang lebih kuat. Anda akan mendampingi pembagian tanggung jawab kualitas sebagai bagian dari rekayasa, bukan hanya milik tim QA.
Kualifikasi Utama
Pengalamanminimal 5+ tahun dalam Quality Assurance, Software Engineering in Test, atau peran(mutu perangkat lunak teknis lainnya yang relevan.
Pengalaman signifikan dalam menguji aplikasi web dan mobile kompleks yang melibatkan banyak layanan yang saling terhubung.
Kemampuan pengujian eksploratif lanjutan dan analisis risiko.
Pengalaman kuat dalam menyelidiki masalah produksi menggunakan log, API, database, alat pemantauan, dan sinyal teknis lainnya.
Pengalaman langsung dengan framework dan metodologi pengujian otomatis.
Kemampuan pemrograman dan debugging yang kuat. Anda harus nyaman membaca, memahami, dan menjelajahi codebase produksi.
Kemampuan menulis otomatisasi, utilitas debugging, skrip, alat analisis data, atau tooling pendukung rekayasa lainnya ketika diperlukan.
Pemahaman kuat terhadap API, distributed systems, client-server architecture, serta aliran data antar layanan.
Pemahaman kuat terhadap seluruh Software Testing Life Cycle (STLC), mulai dari analisis Requirements dan perancangan pengujian hingga eksekusi, validasi rilis, dan pemantauan produksi.
Pengalaman menggunakan sistem pelacakan defect dan praktik manajemen pengujian.
Pemahaman terhadap aspek keamanan dan privasi perangkat lunak, termasuk authentication, authorization,的处理 data, access control, dan risiko OWASP umum.
Kemampuan komunikasi tertulis dan lisan yang excellent, termasuk kemampuan menjelaskan masalah teknis kompleks secara jelas kepada stakeholder teknis maupun nonteknis.
Pengalaman dengan mapping, sistem GPS/lokasi, aplikasi real-time, atau teknologi transportasi merupakan nilai tambah yang kuat.
Latar Belakang Teknis
Pengalaman dengan sebagian teknologi berikut bermanfaat, tetapi keahlian pada setiap teknologi yang disebutkan tidak diperlukan. Kami menghargai fondasi yang kuat dan kemampuan untuk cepat memahami sistem yang belum familiar.
Web: React, TypeScript
API dan Backend: REST APIs, Node.js, PostgreSQL, Firebase
Mobile: Android, Flutter
Otomatisasi: Playwright, Maestro, Appium
Observability dan Debugging: Datadog, Sentry, Google Cloud Platform, Proxyman
Data dan Infrastruktur: PostgreSQL, Redis, Firebase Firestore, Google Cloud Platform
API tooling: Postman atau alat serupa
Keamanan: OWASP, konsep authentication/authorization, praktik privasi dan penguin data
Delivery: CI/CD pipelines, Agile software development practices
Mapping dan Lokasi: GPS, geospatial systems, mapping SDKs, routing, serta teknologi berbasis lokasi lainnya
Faktor Keberhasilan dalam Peran Ini
Anda secara alami mempertimbangkan risiko, mode kegagalan, dan dampak pelanggan, bukan hanya perilaku yang diharapkan. Anda nyaman menyelidiki masalah di berbagai lapisan sistem.
Anda dapat bekerja secara mandiri ketika Requirements belum lengkap atau masalah belum dipahami dengan baik. Anda mengetahui kapan investigasi lebih lanjut diperlukan dan kapan pengujian tambahan tidak lagi memberikan nilai yang berarti.
Anda menyampaikan Concerns kualitas dengan jelas tanpa menjadi bottleneck bagi delivery. Anda nyaman mempertanyakan asumsi danQMJu memperjuangkan perbaikan teknis. Anda mencari peluang untuk menghilangkan masalah yang berulang daripada terus menguji workaround.
Anda menikmati membangun alat dan proses yang membuat tim rekayasa lebih efektif. Anda menyeimbangkan perhatian terhadap detail dengan pengambilan keputusan yang pragmatic.
Senior Quality Assurance Engineer
BusRight • United States
Gaji tidak dicantumkan
Deskripsi Pekerjaan
Ringkasan
- Perusahaan
- BusRight
- Lokasi
- United States
- Tipe kerja
- FULL_TIME
- Gaji
- Gaji tidak dicantumkan
- Tanggal tayang
- 12 Okt 2026
- Terlihat sejak
- 3 Nov 2026
Sumber & keterlacakan data
Himalayas (public board)Buka sumber asli ↗https://himalayas.app/companies/busright/jobs/senior-quality-assurance-engineer
Siap melamar? Langsung di sumber asli.Buka Halaman Lamaran
Lowongan Terkait Lainnya
CONTRACT3mg
Tech Lead
Motum • Chile
Gaji tidak dicantumkanLihat Detail →
FULL_TIME3mgRemote Full Stack Engineer – IAM Security (German speaking)
PROSTAFF Schweiz GmbH • Switzerland
Gaji tidak dicantumkanLihat Detail →
FULL_TIME3mgSoftware Engineer Speak Chinese (Remote Work)
VTech Technology • Cambodia
Gaji tidak dicantumkanLihat Detail →
FULL_TIME3mgFull-Stack Software Engineer
OpenSea • United States
Gaji tidak dicantumkanLihat Detail →