Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic
Arkadius Wellyam Reymond

Arkadius Wellyam Reymond

Software Test Engineer
Depok

Summary

I am an experienced professional in Quality Assurance and Software Development with a strong background in automated testing. I've led testing efforts for Android applications, played key roles in Seller and Buyer experiences, and transitioned to roles like Quality Coach and Core Test Engineer. My expertise includes automation tools like Appium, Selenium, and UIAutomator, and I've recently expanded my skills as a Backend Engineer. I bring a robust blend of technical and leadership skills, contributing to the success of cross-functional teams.

Overview

10
10
years of professional experience
5
5
years of post-secondary education

Work History

Senior Software Test Engineer

GoTo Group
06.2024 - Current
  • Ensure the smooth operation of processes and procedures by conducting extensive testing on distributed services.
  • Develop, execute, and maintain comprehensive test cases.
    Identify, report, and track bugs to ensure product quality.
  • Led the initialization of API automation testing for disbursement processes.
  • Designed and implemented testing Standard Operating Procedures (SOPs) and best practices.
  • Developed and integrated API automation tests into the CI/CD deployment pipeline.
  • Collaborated with cross-functional teams to improve test coverage and system robustness.

Backend Engineer | Online to Offline (O2O) Squad

Bukalapak
01.2023 - 05.2024
  • Expanded QA perspective by acquiring proficiency in Ruby on Rails and transitioning to the role of Backend Engineer.
  • Executed various engineering responsibilities to fulfill product team requests, specifically supporting the supply chain process from the warehouse to the customer.
  • Responded to operational team issues related to warehouse system malfunctions, diagnosed the root cause, and rectified the code.
  • Ensured the safety of code changes by consistently incorporating unit tests into modifications.
  • Engaged in engineering best practices, including the creation of technical documentation and documenting changes before enabling or disabling features.
  • Actively participated in code reviews, contributing to the overall code quality and team collaboration.
  • Bridged the gap between QA and engineering, contributing to both technical and operational aspects of the project.

Core Test Engineer

Bukalapak
06.2022 - 08.2023
  • During this period, I joined as a Core Test Engineer with the primary responsibility of providing solutions to fellow quality team members to streamline their workflow. Key tasks undertaken during my tenure as a Core Test Engineer include:
  • Creating scripts to migrate automation processes previously running on CI Jenkins to GitLab.
  • Developing automation for applications to run on both emulator containers and real devices, transitioning from the previous Genymotion personal setup.
  • Setting up Open STF to monitor automation tests while running on real devices.
  • Establishing a desktop automation test framework using Playwright.

Quality Coach | Online to Offline (O2O) Squad

Bukalapak
08.2021 - 06.2022
  • Transformed into the role of Quality Coach in the Online to Offline (O2O) squad.
  • Facilitated knowledge transfer on tasks traditionally handled by the quality team, including manual testing and the creation of automation tests using predefined frameworks.
  • Enabled the development team to independently perform testing procedures such as uploading evidence and reporting bugs.
  • Actively participated in testing projects, including integration testing with internal warehouse systems and Oracle.
  • Conducted testing of supply chain processes for wholesale goods from purchase to delivery to the customer through the warehouse system.
  • Implemented a seamless transition of testing responsibilities to the development team while maintaining high testing standards.
  • Played a pivotal role in ensuring a smooth integration of testing procedures within the squad.

Test Engineer Squad Lead (Buyer Experience)

Bukalapak
12.2019 - 08.2021
  • Led testing efforts within the Buyer Experience Squad, concentrating on aspects crucial to enhancing the buyer's journey.
  • Ensured a smooth buyer experience by testing features such as viewing various promotions on the home screen, optimizing the user experience for favoriting items within the marketplace, and improving the search and discovery process for products.
  • Executed both manual and automated testing procedures, covering diverse platforms including applications (Android & iOS), desktop, and API.
  • Employed testing tools such as Selenium WebDriver, Ruby, and Cucumber framework for desktop applications, maintaining consistency with Gherkin syntax. Similar practices were applied to API testing.
  • Oversaw the comprehensive execution of testing processes for each buyer-centric feature, conducting meticulous reviews of test cases slated for execution.
  • Conducted reviews of automation test code, ensuring code quality and adherence to best practices, and provided constructive feedback to the team.
  • Collaborated effectively with the quality team, contributing insights and ideas to enhance testing processes and automation strategies.
  • Coordinated testing activities within the squad, ensuring alignment with project timelines and objectives.

Test Engineer Squad Lead (Seller Experience)

Bukalapak
05.2018 - 12.2019
  • Led the testing efforts for the seller's experience in utilizing various sales features, including product uploading, determining selling prices, configuring product bundling for wholesale, applying discounts, and more.
  • Conducted both manual and automated testing, covering applications (Android & iOS), desktop, and API testing.
  • Utilized Selenium WebDriver, Ruby, and Cucumber framework for desktop application testing, following the Gherkin syntax. Similar practices were employed for API testing.
  • Ensured thorough execution of testing processes for each feature, conducting reviews of the test cases slated for execution.
  • Reviewed automation test code and provided constructive feedback to maintain code quality and adherence to best practices.
  • Offered insights and ideas to fellow quality team members regarding testing processes and the creation of automation tests for applications, desktop, and APIs.
  • Took charge of coordinating testing activities within the squad, ensuring alignment with project timelines and goals.

Software Quality Assurance Engineer

Bukalapak
11.2016 - 05.2018
  • Spearheaded the implementation of automated testing for the Android marketplace application during its early stages.
  • Built and developed the automated testing framework for the Android application, utilizing the Appium Driver and writing code in Java using the UIAutomator framework.
  • Took charge of the initial setup and ongoing maintenance of the automated testing framework.
  • Contributed to the establishment of Continuous Integration (CI) using Jenkins for daily and regression testing, enhancing testing processes' efficiency.
  • Authored automation test code for the Android application, ensuring comprehensive coverage of testing scenarios.
  • Conducted manual testing of features in the Android marketplace, including test case creation and reporting.
  • Engaged in effective communication with developers to convey the root cause of failures identified during testing.
  • Played a crucial role in regression testing before the application's release on the Play Store.
  • Collaborated with the quality team, enabling them to utilize the established framework for testing purposes.
  • Maintained a comprehensive approach to quality assurance, covering both automated and manual testing activities.

Software Test Engineer

Oberthur Technologies (IDEMIA)
05.2015 - 11.2016
  • Developed test scripts for smart card applications in telecom.
  • Executed scripts to validate functionality, security, and performance.
  • Recorded and managed findings in a Bug/Defect Tracking System.
  • Analyzed smart card testing results, including SIM and USIM card functionality.
  • Provided feedback to Test Lead for process improvement.

Education

Bachelor of Engineering - Informatics Engineering

Gunadarma University
01.2010 - 12.2014

Skills

    Automated Testing (Appium, Selenium, UIAutomator, Playwright)

    Programming Languages (Java, Ruby)

    Continuous Integration (Jenkins, GitLab)

    API Testing

    Test Case Creation and Execution

    Manual Testing

    Team Leadership

    Knowledge Transfer

    Supply Chain Testing

    Ruby on Rails (Backend Engineering)

Software

Automated Testing (Appium, Selenium, UIAutomator, RestAssured)

Programming Languages (Java, Ruby)

Continuous Integration (Jenkins, GitLab)

API Testing

Test Case Creation and Execution

Manual Testing

Knowledge Transfer

Supply Chain Testing

Ruby on Rails (Backend Engineering)

Timeline

Senior Software Test Engineer

GoTo Group
06.2024 - Current

Backend Engineer | Online to Offline (O2O) Squad

Bukalapak
01.2023 - 05.2024

Core Test Engineer

Bukalapak
06.2022 - 08.2023

Quality Coach | Online to Offline (O2O) Squad

Bukalapak
08.2021 - 06.2022

Test Engineer Squad Lead (Buyer Experience)

Bukalapak
12.2019 - 08.2021

Test Engineer Squad Lead (Seller Experience)

Bukalapak
05.2018 - 12.2019

Software Quality Assurance Engineer

Bukalapak
11.2016 - 05.2018

Software Test Engineer

Oberthur Technologies (IDEMIA)
05.2015 - 11.2016

Bachelor of Engineering - Informatics Engineering

Gunadarma University
01.2010 - 12.2014
Arkadius Wellyam ReymondSoftware Test Engineer