Arun Prasad is a Test Engineer with over 3.5 years of experience in software testing. He has experience in manual testing, automation using shell scripts and Python, and security testing using Linux distributions like Backtrack and Kali. He has worked on projects for clients like Lenovo, American Megatrends, and Fujitsu, focusing on testing firmware, IPMI functionality, and management software. His roles have included test case development, automation, defect logging, and ensuring tasks are completed on time.
Continuous Integration and development environment approach
Arun Prasad-R.DOCX
1. 1
Arun Prasad. R - Test Engineer Email: - prasadarun71@gmail.com
American Megatrends India Pvt. Ltd, Chennai. arunprasadr@amiindia.co.in
Mobile: - 9095957369
Career Objective:
To obtain a challenging and professional position as Software Testing Engineer in an Organization
broadly participating in the product/project testing.
Career Brief:
Involvement in Requirements Gathering and Analysis, Test Planning, Test Case preparation, Test
Script Development, Test Environment Setup, Test case Execution, Test Cycle Closure and Client
Interactions.
Professional Summary:
Having 3.5+ Years of Experience in Software Testing.
Hands on experience in Manual Testing.
Preformed Automation using Shell scripts and minimal Python.
Experience in Embedded and Application domain.
Performed Security testing using Backtrack and Kali Linux OS.
Experience in Firmware (BMC and BIOS) and IPMI Testing in Rack servers.
Executed Sanity, Functionality, Regression, Compatibility, Stress and GUI Testing.
Experience in Preparing and Updating Test Case, Test Script and executing it
Prepared many Setup / Configuration documents related to QA test environments.
Experience on handling multiple assignments simultaneously.
Working knowledge in Software Test Life Cycle and Bug Life Cycle.
Team player and worked independently as well.
Good Debugging Skills, performing RCA.
Flexible to learn new technologies and easily adapt to new environment
Achievements:
Received appreciations mails from clients in different projects for delivering the tasks in time with
Quality.
Completed IPv6 certification.
Undergone Ethical Hacking Training and got Certification in it.
Professional Experience:
Working as a Test Engineer with American Megatrends India Pvt Ltd (AMI) Chennai [ Oct
2011 - Till ]
Working in Cisco Systems, Inc. on a contract basis from AMI as Test Engineer.
2.
3. 3
Educational Background:
Degree University Passed out
B.E (Computer Science) Sardar Raja college of engineering (SRCE) 2011
Skills & Proficiencies:
Tools : IPMI, IPMIUTIL, CMDTool, PMTool, Flash Tools
(YafuFlash, YafuKCS), WINRM, VMCLI, MIB-
Browser and TestLab Tracker)
In-house Test Frameworks : Megarac Development studio (MDS),
Megarac IPMI Test Framework [MITF ]
OS : Windows (2008, XP, Win7, 8), Linux (Backtrack,
Kali Linux, Ubuntu, Fedora, FreeBSD), MAC
Platforms : Servers, Evaluation Boards
Language : Shell scripts, Basics of Python.
Test Management Tools : Test Lab Tracker, EIP, Testopia and BUGZILLA
Network Analyzer/sniffers : Wireshark, Nmap, Zenmap, Ettercap
Vulnerability scanner & Management tools : Nexpose, Metasploit, OpenVAS
Stress testing and packet injector tools : Nemesis, pyloris, Seige, Letdown
Version control : Subversion (SVN)
Test coverage tool : Gcov and Lcov
Continuous Build Integration tool : Jenkins
Having good knowledge in Networking
Having good knowledge in framing and executing IPMI commands.
Having good working experience in penetration testing OS like Backtrack, Kali Linux
Have configured servers like DHCP & DNS (In Windows,Ubuntu,FreeBSD),proxy,AD, LDAP,
NAT server, NFS, Samba and Dummy Net – Network emulator to validate test cases and find
bugs in different environments.
Have filed a patent in KVM feature of Baseboard Management Controller.
Project Summary:
Client Projects Type of testing Role
Lenovo, China
LENOVO (Think
Server
Management)
Manual Testing and
Automation using
Shell script
Team
Member
AMI (U.S)
Megarac Service
processor
Manual Testing and
Automation using
Shell script
Team
Member
4. Project Experience Highlights:
Project #1 (LENOVO)
Project Name : LENOVO (Think Server Management) – Rack server
Client : Lenovo, China
Tools Used : Firmware update tool like BUNDLER, Thermal Cooling Management tool
Operating System : Windows8, Ubuntu
Standards Followed : IPMI 2.0
Description:
Lenovo project is full-fledged BMC+BIOS+utility solution for Grantley chipset based platforms
The BMC is primarily used for the purpose of monitoring the health of the system hardware and
managing the platform remotely. The software implements IPMI 2.0 and KVM/IP based on the
service processor.
Responsibilities:
Preparation of test plan from SRS and designed test case based on that.
Responsibility of designing test cases quickly because of quick release and successfully
completed.
Validated features like Network Bond, Firmware update feature using tool BUNDLER,
IPMIAPP and FIRMWAREUPDATE and Backup and restore feature.
Using defect tracking tools like EIP for filing bugs.
Completed all test cycles and tasks in time within short duration.
Project # 2 (SP-X):
Title : Megarac Service processor Extended version
Client : American Megatrends Inc., US
Operating System : UBUNTU, RHEL, SLES and Windows
Standards Followed : IPMI 1.5, IPMI 2.0 and BMC
Tools Used : IPMI Tool, IPMIUtil, CMDTool, PMTool and Flash tools like
YafuFlash, YafuKCS, SOC flash
Extended
version
AMI and SP-X
clients
MDS (Megarac
Development
Studio)
Manual testing
Team
Member
Fujitsu,
Germany
Fujitsu
Technology
Solutions
Manual Testing and
Automation using
Shell script
Team
Member
5. 5
Description:
Generic SPX is a powerful software stack combining the functionality of a Service Processor
and of a Baseboard Management Controller (BMC). The software implements IPMI 2.0 and KVM/IP
based on the service processor. It performs all the BMC management tasks defined by IPMI 2.0 and,
as a Service Processor, allows for video redirection and remote monitoring using KVM over LAN or
Serial over LAN. For remote access, MegaRAC-SP runs an embedded web-server.
Roles & Responsibilities:
Writing and executing the Test Cases.
Involved in Lab Setup and OS installation.
Validated IPMI, Firmware Update, KVM, AD, LDAP, VLAN, Power Control etc., on Firmware.
Automated IPMI testing using Shell Script and python.
Using defect tracking tools like Bug tracker for filing bugs.
Attended meetings and review test cases, defects with test and development teams.
Project #3 (MDS)
Project Name : Megarac Development Studio
Client : American Megatrends Inc, US
Operating System : Windows7, Windows8, Ubuntu
Description:
MegaRAC Development Studio is a revolutionary Integrated Development Environment including
powerful tools for platform porting of servers integrating MegaRAC latest generation Service
Processors. MDS is utilized for development and customization of the platform management
structure and visual interface.
MegaRAC Development Studio (MDS) is developed on eclipse workbench. Eclipse is a platform that
has been designed from the ground up for building integrated web and application development
tooling. Eclipse platform encourages rapid development of integrated features based on a plug-in
model. Eclipse provides a common user interface (UI) model for working with tools. It is designed
to run on multiple operating systems while providing robust integration with each underlying OS.
MDS is a setup of plug-ins developed on Eclipse workbench.
Roles and Responsibilities:
Preparation of test plan from SRS and designed test case based on that.
Responsible for designing test cases quickly because of quick release and successfully
completed.
Validated plugins like SPX-builder, SVNSPX, PMCP, and PMCP simulator.
Validated features like Building image, sensor simulation, Package extraction from SVN,
FRU creation, Project creation and building projects from source and binary packages.
Using defect tracking tools like EIP for filing bugs
6. Completed all test cycles and tasks in time within short duration.
7. 7
Project # 1(FTS)
Title : Fujitsu Technology Solutions
Role : Test Engineer
Client : Fujitsu, Germany
Operating System : UBUNTU, RHEL, Fedora and Windows
Standards Followed : IPMI 1.5 and IPMI 2.0
Tools Used : IPMITool, IPMIUtil, Flashing tools-YafuFlash, YafuKCS, and Firebug
Team Size : 5
Description:
FTS is a Service Processor based project for the client FuJitsu. FTS is a powerful stack combining the
functionality of a Service Processor and of a Baseboard Management Controller (BMC). It has the
features, which is specific to FTS to manage BMC.
Roles & Responsibilities:
Involved in writing Test Cases and Test script and executing it
Logging defects and verifying defects which are fixed
Validation of Firmware Update using Flashing tools YafuFlash, YafuKCS and GUI
Performed Sanity, Regression, GUI, IPMI, KVM, Compatibility and Stress testing on the
Firmware
Running Automation Scripts and Debugging the Results
Automated IPMI testing using Shell Script and python
Prepared Help and Setup documents for the Script developed
Attended meetings with test and development teams