Summary
Overview
Work History
Education
Skills
Software
Timeline
Generic
Kirubananthan Gopal

Kirubananthan Gopal

Software Test Engineer
Kuala Lumpur

Summary

Professional software testing specialist equipped with hands-on experience in identifying and resolving software issues. Skilled in executing test plans, analyzing results, and collaborating with development teams to enhance product quality. Strong attention to detail, adaptiveness to changing project requirements, and reliability in ensuring successful project outcomes. Adept in using various testing tools and methodologies to deliver consistent, high-quality results.

Overview

3
3
years of professional experience
2038
2038
years of post-secondary education
3
3
Languages

Work History

Junior Software Tester

Robotico Digital
Sentul, Kuala Lumpur
08.2024 - Current

Key Responsibilities:

Setup & Testing:

Execute all the test cases (Functional, SIT and Regression), also participates in UAT.

Work with Development team to capture and Unit Test results.

Create test scenarios and test cases and brainstorm with Team and BA.

Review requirements, specifications, user documentation and other project documentation for the tests to be developed.

Support production deployment of applications and perform “validation testing” during the off-hour’s maintenance window.

Developing comprehensive test plans and scenarios, including manual and automated tests, to cover various aspects of the app's functionality, user interactions, and edge cases

Identifying and documenting bugs, usability issues, and performance problems encountered during testing, and communicating them clearly to developers.

Working closely with developers, product managers, and other stakeholders to understand requirements, test scenarios, and reporting results.

Developing and executing automated test scripts to ensure consistent and repeatable testing, and potentially reducing manual testing efforts.

  • Enhanced software quality by meticulously executing test cases and reporting defects.
  • Maintained detailed documentation of test results, providing valuable input for future enhancements and bug fixes.
  • Identified critical bugs through rigorous manual testing, contributing to overall product stability.
  • Maintained proper version control of test artifacts, including test plans and scripts, to ensure accurate tracking throughout the project lifecycle.
  • Ensured data integrity within the application through thorough database validation during each testing cycle.
  • Perform testing in Unified Sales & Service Platform (USSP) & Yes Shop Application in Android 10, 13 & 15.
  • Perform Testing in Yes Online Store (YOS) a web application.

Issue Resolution and Reporting:

  • Identify issues and failures, documenting them in the Jira and bug tracker.
  • Raise Blocker/Showstopper issues and provide assistance to the Developer
  • Troubleshoot and debug test case issues, compile findings, and present them to the Developer Teams.
  • Verify Developer Team findings to resolve test case issues and transition them from implemented to closed status.

Validation Engineer

UST - Global (Malaysia) Sdn. Bhd
Bayan Lepas, Penang
06.2022 - 08.2024

Key Responsibilities :

Setup and Testing:

  • Presently stationed at the client's site, Intel Microelectronics Sdn Bhd (PG12), tasked with configuring intricate test systems for the platform under examination.
  • Conduct both automated and manual testing of various components including Time Sensitive Network (TSN), Input/Output (I/O), Board Support Package (BSP), and SW Security across a range of Intel Core mobile processors within EHL CRB, EHL RVP, ADL-P, ADL-S, ADL-PS, ADL-N, RPL-S, RPL-P, TGL-U, and TGL-H platforms.
  • Ensure precise execution of test cases to prevent the shipment of faulty products by identifying critical bugs and reporting them promptly.
  • Demonstrate consistency in completing assigned test grids without deviation from specified test procedures.
  • Capable of configuring and evaluating automation and manual test scenarios for BIOS and BSP across Linux, Ubuntu, and Windows platforms.

Component Setup and Maintenance:

Configure components for automated and manual testing by installing specific BIOS/IFWII and image/BSP onto the processors.

Conduct testing of TSN and I/O automation across different platforms featuring varied components such as:

  • TSN: Wired Connectivity - I219, TSN, ETH, Discrete TSN, Discrete ETH, Reference Software, TCCSDK, etc.
  • TSN: Wireless Connectivity - Bluetooth (BT), Wi-Fi (WLAN)
  • I/O: General Purpose IO (GPIO), SM Bus (SMB), Time Aware (TGPIO), Universal Asynchronous Receiver/Transmitter (UART), Universal Serial Bus (USB), System Test (SYS), Watchdog, SPI, and NVMe.

Take responsibility for maintaining and calibrating components according to varying specifications.

Documentation and Alterations:

  • Manage platform (SUT), AIC card, and other system-related documents including troubleshooting guides, cycle guidelines, FMEA processes, etc.
  • Review and adjust test procedures and methodologies in response to changes in testing variables as directed by the project team.

Issue Resolution and Reporting:

  • Identify product issues and failures, documenting them in the test repository and bug tracker.
  • Raise P1/Showstopper issues (HSD Filing) and provide assistance to the Developer
  • Team during HSD in the ongoing project cycle.
  • Troubleshoot and debug test case issues, compile findings, and present them to the Developer Teams.
  • Verify Developer Team findings to resolve test case issues and transition them from implemented to closed status.

Deadline Adherence and Continuous Improvement:

  • Ensure timely completion of tests and strive for improvement with each cycle.
  • Undertake additional duties as assigned by the supervisor/team leader, including executing Adhoc scenarios as required.
  • Pursue individual learning in technology, business domain, and system domain as well as recommended by the project/account.

Compliance and Collaboration:

  • Uphold UST values by adhering to all company policies and procedures to support and promote compliance.

Key Achievements:

  • Implemented streamlined testing processes, reducing testing time by 15% through optimized procedures and advanced automation techniques.
  • Facilitated cross-functional collaboration, resulting in a 20% increase in issue resolution rate, promoting product quality and customer satisfaction.

Education

Bachelor of Engineering - Electrical Engineering

Kangar, Perlis
04.2001 - 01.2022

Diploma in Electrical Engineering - Electrical Engineering

Universiti Malaysia Perlis
Kangar, Perlis
10-2017

Skills

Validation protocols

Testing and analysis

Documentation

Instrumentation and equipment

Validation tools

Project management

Validation lifecycle

Manual testing

Regression testing

undefined

Software

DediProg Engineering Software

TTK3

Linux

Ubuntu

C

WinSCP

MobaXterm

Microsoft (Word/Excel/PowerPoint)

MySQL

SOAPUI

Putty

Timeline

Junior Software Tester

Robotico Digital
08.2024 - Current

Validation Engineer

UST - Global (Malaysia) Sdn. Bhd
06.2022 - 08.2024

Bachelor of Engineering - Electrical Engineering

04.2001 - 01.2022

Diploma in Electrical Engineering - Electrical Engineering

Universiti Malaysia Perlis
Kirubananthan GopalSoftware Test Engineer