Summary
Overview
Work History
Education
Skills
Websites
Personal Information
Timeline
Generic
Arulbagesan KALAISELVAN

Arulbagesan KALAISELVAN

Software Quality Assurance Engineer
Singapore

Summary

I am Arul Bagesan, a dedicated Quality Assurance Engineer with expertise in automation and manual testing, currently contributing to projects at OCBC Bank through ConsulGuru in Singapore. Holding a Bachelor’s in Computer Science from Multimedia University, I’ve built a career spanning roles such as Test Automation Engineer, QA Engineer at Activate Interactive, and Software Developer at Phillip Securities. My technical toolkit includes Selenium, Java, Appium, Cucumber, and Gherkin, which I leverage to design scalable automation frameworks, streamline regression testing, and ensure robust software delivery in Agile environments.

As a Malaysian E-Pass holder, I bring cross-cultural adaptability and a strong work ethic to dynamic teams. My experience extends to API testing, mobile app automation, and performance testing with tools like Gatling and Postman. I thrive in collaborative settings, resolving blockers, managing defects in JIRA, and guiding UAT sessions to align solutions with user needs.

Open to QA Test Engineer roles, I am passionate about merging technical precision with strategic problem-solving to elevate software quality. Whether optimizing frameworks or mentoring peers, I remain committed to driving efficiency and innovation in every project. Let’s connect to explore how my skills can contribute to your next challenge.

Overview

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

Work History

Test Automation Engineer

OCBC Bank
Singapore
11.2024 - Current
  • Collaborated with Product Owners and Project Manager and cross-functional teams in an Agile environment to refine requirements and improve testing strategies for the bank’s housing loan workflows. (Reference available upon request)
  • Designed and maintained end-to-end automation test scripts using Selenium, Java, Cucumber, TestNG, and Gherkin to ensure seamless test coverage for critical banking processes.
  • Executed manual test cases to validate business flows and edge scenarios specific to the Housing Loan System, ensuring alignment with OCBC Bank’s operational standards.
  • Managed test cases, defects, and sprint planning in JIRA, ensuring transparent documentation and timely resolution of issues impacting the bank’s deployment cycles.
  • Conducted UAT sessions for OCBC Bank stakeholders, guiding users through system workflows to validate functionality and enhance understanding of the LEGOS platform.
  • Reduced regression testing time by implementing automation best practices and optimized frameworks for scalability, directly supporting the bank’s efficiency goals.

Quality Assurance Engineer

Activate Interactive
Singapore
11.2022 - 07.2024
  • Conducted comprehensive software testing and developed automated test scripts using Selenium WebDriver, Java, and TestNG
  • Specialized in API automation using Rest Assured and Postman, ensuring seamless integration and functionality
  • Conducted UAT with users, presenting the software and guiding them through the process
  • Collaborated closely with Business Analysts in refinement meetings to ensure detailed requirements and thorough test coverage
  • Implemented detailed test plans and ensured compliance with industry standards, contributing to various government projects, including SGSecure
  • Developed automated tests using Robot Framework
  • Performed performance testing using Gatling and Java to conduct load testing, stress testing, and endurance testing
  • Developed and executed automated tests for mobile applications using Appium, ensuring cross-platform compatibility and robust functionality on both Android and iOS devices
  • Developed and executed automated test scripts using Katalon Studio and Katalon Recorder for web applications, enhancing test efficiency and ensuring comprehensive test coverage

Software Developer

Phillip Securities Pte Ltd
Johor Bahru, Johor, Malaysia
03.2021 - 11.2022
  • MPA Marine Portime Portal: Developed and optimized functionalities; conducted QA testing to ensure quality and performance
  • MOM IMAS Project: Implemented new system features; attended User Acceptance Testing (UAT) sessions and conducted extensive QA to verify compliance with standards
  • LTA Custom Portal: Collaborated with the team on system security; performed automation testing to enhance efficiency and identify potential issues
  • Executed the full software development life cycle (SDLC), including requirements gathering, analysis, design, development, testing, implementation, and maintenance
  • Transformed business requirements into detailed functional and program specifications and created Selenium test scripts for automated testing
  • Maintained and developed web applications using C#, Visual Basic, Microsoft SQL, HTML, CSS, and JavaScript on the ASP.NET framework
  • Ensured post-project support and adhered to best practices, significantly enhancing application efficiency and reliability

Web Developer (Internship)

Kollect Systems Sdn. Bhd
Petaling Jaya, Selangor, Malaysia
08.2020 - 11.2020
  • Designed and updated websites and online applications using PHP, HTML, CSS, PostgreSQL, and JavaScript within the Laravel framework
  • Created webpage layouts, wrote and edited code, and fixed bugs raised by software testers
  • Performed rigorous functional tests to ensure software quality and compliance with client requirements
  • Collaborated with clients to incorporate feedback and made necessary adjustments, demonstrating strong problem-solving skills and a commitment to delivering high-quality software solutions

Education

Bachelor of Science - Computer Science (Software Engineering)

Multimedia University
Cyberjaya, Selangor, Malaysia
04.2014 - 01.2020

Foundation - Information Technology

Multimedia University
Melaka
01.2013 - 01.2014

Skills

  • Automation Tools:
    Selenium WebDriver/Java/Cucumber:
    Automated end-to-end testing for OCBC Bank’s LEGOS (Housing Loan System), reducing regression testing time by 30% in Agile sprints
    Robot Framework: Streamlined test automation for SGSecure applications, enhancing script reusability and maintenance
  • Programming & Development:
    C#/JavaScript:
    Developed automation scripts (Java) for banking systems and built web applications (C#/ASPNET MVC) for Phillip Securities, improving operational efficiency
  • API & Performance Testing:
    REST Assured/Postman:
    Automated API validations for MOM IMAS Project, ensuring seamless integration of Ministry of Manpower systems
    Gatling: Conducted load/stress testing on MPA Marine Portime Portal, simulating 10,000 concurrent users to optimize performance
  • Frameworks & Databases:
    Cucumber (BDD):
    Collaborated with stakeholders to align OCBC Bank’s test scenarios with business requirements, improving clarity
    Microsoft SQL/PostgreSQL: Integrated databases for real-time data management in ASPNET and Laravel applications
  • Mobile Testing:
    Appium (Android/iOS):
    Executed cross-platform testing for LTA Custom Portal, reducing mobile-specific defects by 25%
  • Test Management:
    JIRA/Zephyr:
    Managed test cases, defects, and sprint planning for SGSecure Project, ensuring compliance with national security protocols
  • SDLC & Web Development:
    SDLC Execution:
    Delivered end-to-end solutions for Phillip Securities, from requirements gathering to deployment, using C# and JavaScript
    ASPNET MVC/PHP: Built secure web applications for clients, resolving bugs and enhancing user experience
  • QA Methodologies:
    Manual/Automated Testing:
    Validated critical workflows for SGSecure (manual) and OCBC Bank (automated), ensuring zero critical defects in production
    UAT Facilitation: Guided business users through UAT for MOM IMAS Project, ensuring alignment with user expectations
  • Tools & Collaboration:
    Git:
    Maintained version control for automation scripts and web projects, ensuring team collaboration
    Agile Workflows: Led daily stand-ups and sprint retrospectives for OCBC Bank, reducing sprint backlog by 20%
  • Industry Projects:
    OCBC Bank:
    Automated loan system testing using Selenium/Java, improving release cycle efficiency
    SGSecure Project: Conducted compliance testing for national security protocols, adhering to strict regulatory standards
    LTA Custom Portal: Enhanced security and automation for transport systems, ensuring cross-platform reliability

Personal Information

  • Age: 29
  • Citizenship: Malaysian (Singapore Employment Pass Holder)

Timeline

Test Automation Engineer

OCBC Bank
11.2024 - Current

Quality Assurance Engineer

Activate Interactive
11.2022 - 07.2024

Software Developer

Phillip Securities Pte Ltd
03.2021 - 11.2022

Web Developer (Internship)

Kollect Systems Sdn. Bhd
08.2020 - 11.2020

Bachelor of Science - Computer Science (Software Engineering)

Multimedia University
04.2014 - 01.2020

Foundation - Information Technology

Multimedia University
01.2013 - 01.2014
Arulbagesan KALAISELVANSoftware Quality Assurance Engineer