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
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
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
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
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