Tag Archives: Software engineering

OLX Luncurkan Platform Automation Testing Athena

Sama seperti produk lainnya, perangkat lunak juga membutuhkan pengujian untuk tetap menjaga kualitas sistem. Terlebih yang dikembangkan sebuah fitur, jika terdapat kegagalan kemungkinan besar akan berpengaruh pada sistem secara keseluruhan, untuk itu penting diadakannya pengujian. Baru-baru ini OLX meluncurkan sebuah platform untuk memudahkan pengujian, tepatnya platform untuk pengujian otomatis. Platform ini diberi nama Athena.

Athena diklaim menjadi platform automation testing pertama di Indonesia. Athena diperkenalkan ke publik melalui sebuah acara yang juga dihadiri oleh Indonesian Software Quality Assurance (ISQA), para pengembang web dan dibuka oleh Software Engineering Evangelist Nasper Limited (perusahaan yang membawahi OLX) Rafael Pinto melalui video call.

Dijelaskan Pinto, automation testing merupakan teknik pengujian sebuah produk. Sama halnya dengan produk lain seperti elektronik, produk perangkat lunak juga membutuhkan proses pengujian agar kualitasnya sesuai dengan standar yang ditentukan. Sayangnya melakukan pengujian bukan hal yang mudah, selain prosesnya yang cukup rumit, automation testing juga memakan waktu yang lama.

Para pembicara (Rendra - Ferga - Suci - Tegar - Buddy)
Para pembicara (Rendra – Ferga – Suci – Tegar – Buddy)

OLX melihat kebutuhan automation testing ini begitu tinggi namun ketersediaan software engineer belum mencukupi, khususnya di Indonesia. Untuk itu dengan peluncuran Athena ini OLX berharap dapat melakukan proses pengujian dengan lebih mudah dan cepat.

Chief Technology Officer OLX Indonesia Ben Hoskins mengatakan:

 “Dengan menggunakan Athena, proses automation testing dapat dilakukan dengan lebih mudah dan cepat. Semua proses automation testing yang awalnya memakan waktu dua hingga tiga bulan, kini dapat dilakukan dalam satu atau dua minggu menggunakan Athena.”

Athena sendiri berawal dari riset tentang automation di Jerman, kemudian dikembangkan dengan melibatkan para software engineer OLX secara global, termasuk Indonesia. Seiring berkembangnya Athena, OLX akhirnya memutuskan untuk menjadikan platform ini sebagai platform open source untuk bisa dimanfaatkan para software engineer dan developer di luar OLX.

“Jika Anda senang menghabiskan waktu untuk menyelesaikan masalah selama berjam-jam, mungkin Athena bukan untuk Anda. Namun, jika Anda ingin hasil kerja yang elegan dengan proses yang lebih cepat, Anda pasti akan menyukai Athena,” tutup Ben.

[Menjadi] “Software Engineer” yang Baik?

Biasanya saya memerlukan waktu yang cukup lama untuk menjawab pertanyaan tersebut atau hanya tersenyum untuk menanggapinya karena konteksnya yang tidak terdefinisi dengan baik. Kita mendengar banyak mitos tentang bagaimana menjadi teknisi software yang baik dan kebanyakan dari kita lebih sering membicarakan tentang hal sebaliknya – kebiasaan buruk dari para teknisi software, seperti peretas pemalas, diktator, superman yang super kuat, ahli tai-chi yang ceroboh, terlalu berhati-hati, terpaku pada Google, pembenci dokumentasi, tidak suka coba-coba, ahli sandi yang licik, kura-kura ninja, atau mungkin lebih memikirkan bisnis, kita sebut mereka investor jangka pendek. Anda tidak perlu berkonsultasi dengan para ahli di Quora untuk tahu perilaku buruk mereka, karena pastinya Anda sudah cukup hapal. Continue reading [Menjadi] “Software Engineer” yang Baik?