Software Engineer Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- Over 9 years of experience in System Software Quality Assurance and Testing.
- Design, develop, implement, test and support for various client\server and internet applications.
- Extensive experience in leading teams functioning as the On - site Coordinator, Quality Analyst at client location.
- Strong hands on experience on QA tools and techniques, bug tracking systems, test design, and execution.
- Good working knowledge of Test Strategy documentation, developing Master Test Plan/Validation Plan, and Test Cases.
- Expertise in Software Development Life Cycle (SDLC) and gap analysis.
- Excellent experience in product ownership, from gathering specifications, to reviewing the design specs, and providing the review comments before testing.
- In-dept knowledge of working with DAS-SAN Storage Provisioning, Monitoring and Troubleshooting.
EXPERTISE IN THE FOLLOWING AREAS:
- Storage Testing
- Configuring SAN and DAS Configurations iSCSI, FC, SAS
- Multipathing
- Hazard Test
- Dual Domain configurations
- Backup and Recovery
- Medusa IO test
- Fusion IO
- SAS, SATA, NVMe Drive Qual
- Cisco Unified Computing System
- UCS blades
- UCS mini & Mammoth
- Local Storage
- Embedded health
- Fusion Qual on UCS blades
- RAID
- Memory Qual
- LSI RAID controller Qual
- HDD Qual
- Confidential Integrated Lights Out Management and expertise in below features:
- Embedded Health iLO Active Health System Logging
- Power Capping
- Active Directory
- Two Factor Authentication
- Licensing
- SSL Certificate
- AES\3DES Encryption
- Networking
- OSI Model
- LAN, WAN, MAN Technologies
- Hubs, Switches and Routers
- TCP,UDP, IP4,IPV6 Protocols
- LSI Controller Firmware and Driver Validation
- Confidential Storage Systems
- Performance Testing
- Test Plan creation
- Writing Test case
- ESX Virtual machine management
- Windows Hyper-V management
- Debugging issues
- Testing web-based enterprise applications
- BAT files to automate the test cases
- Windows Active Directory
- Solid experience in managing relationships between business customers and IT experts to define project scope, manage requirement gathering process, oversee User Acceptance Testing, and carry out project related activities.
- Possess excellent troubleshooting, analytical, written/verbal communication and management skills.
- Demonstrated sound analytical and problem solving skills with good exposure to key facets of leading teams to meet or exceed objectives; focused on meeting customers’ requirements and expectations.
- A Self-starter with a positive attitude, willingness to learn new concepts and acceptance of challenges.
TECHNICAL SKILLS:
OPERATING SYSTEMS: Windows (2003, 2008, 2012), Linux (RH, SLES,), VMware ESX (3.x and 4.x, 5.x), Solaris, Mac OS, Confidential Web OS.
REMOTE MANAGEMENT: Confidential UCS/CIMC, Confidential Insight Lights-Out Management.
STORAGE TECHNOLOGY: DAS, NAS, SAN, SCSI, SAS, iSCSI, FC, RAID.
STORAGE CONTROLLERS: Smart Array, SAS, SATA, SCSI, Woodlake Pass Through.
HARD DRIVES: SAS, SATA, SCSI, NVMe.
HBA CARDS: EMULEX and QLOGIC.
SOFTWARE TOOLS: Medusa, IOMeter, TIMS, CDETS, Stress Tool, Reboot Test Tool, Power Capping Test Tools, CIM Studio, QTP, Storage Hazard test tool, Net Backup, Confidential LTT, Confidential Data Protector.
BUG TRACKING TOOL: Quality Canter 10.0/9.2, Quix, TIMS, CDETS.
WEB SERVERS: Apache 1, Apache 2, IIS 6, IIS 7.
PROTOCOL KNOWLEDGE: SNMP, TCP/IP, WEBEM, iSCSI, HTML, TELNET, SSH.
HARDWARE: Cisco UCSM, Cisco UCS Mini Cisco UCS Chassis, Confidential Blades Servers, HDDs, LSI storage Controller, Fusion IO Gen2 & Gen3 Flash Memory, Intel/AMD CPU, Memory. Confidential ProLiant ML/DL Series Servers, Confidential p-Class/c-Class Blades, Confidential IP Console Switch, FC/SCSI/SAS/SATA HBA, Confidential SAN Switch, Confidential Storage Array, Confidential MSA, Confidential iLO, Tape Library(MSL,TSL).
TECHNOLOGIES: Confidential Blades Servers, Confidential Storage Controllers, Cisco UCS, Cisco Mini, LSI Controller, Fusion IO flash adapter Validating Integrated Lights out 4, iLO3 and iLO2 Management Processor Firmware for all the ProLiant ML\DL\BL Servers, Confidential -RDP (Rapid Deployment Software- An OS installation automated tool from Confidential ), Confidential System Insight Management ( Confidential SIM), System Network Management Protocol (SNMP), Web Based Enterprise Management (WBEM), DHCP, DNS, Active Directory, Confidential Storage systems (SAN & DAS).
SCRIPTING LANGUAGES: XML, Perl (Basic), Python (Basic).
AREAS OF SPECIALIZATION:
- Cisco Unified Computing blade testing
- Confidential Blade and Sever Testing
- Fusion IO flash memory
- Confidential Remote Insight Lights Out Management Technology ( Confidential iLO)
- Storage Testing
- System Testing
- Performance Testing
- Load Testing
- Stress Testing
- Test Bed Setup
- Black Box Testing
- White Box Testing
- Test Plan and Test Case Preparation
- ESX Virtual Machine Management
- Windows Hyper-V Management
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Software Engineer
Responsibilities:
- Execute validating every UCS Infrastructure and Blade Server Firmware Passes on different UCS chassis and blades.
- Perform Qual on UCS\UCS mini local storage configurations.
- Perform Qual on memory, CPU, HDD, LSI controller, Fusion IO cards.
- Execute Firmware Driver testing for Fusion IO Gen2 and Gen3 adapters on UCS blades.
- Execute Firmware and Driver testing on LSI controllers on UCS blades.
- Consult with Hardware Engineers and other Engineering staff to evaluate interface between hardware/software and operational/performance requirements of overall system.
- Execute MultiLun Testing on UCS Local Storage Blade Severs.
- Execute SAS, SATA LED testing.
- Write Test Cases and Test Plans on new features implemented.
- Responsible for executing the Test Plans provided by the manager and update test results on daily basis.
- Test processor upgrade, memory compatibility on the sustaining server.
- Send the status report to manager on weekly basis and progress reporting as needed. Enter issues found during testing and track them.
- Assist the development team in recreating the issues and verify the bug fixes; debugging customer issues.
- Collaborate in project meetings/conference calls and updating the newly implemented functionality.
- Perform product testing based on customer and user scenarios.
- Create test plan, execute test cases and submit issues; validate issues discovered by customer.
- Validate latest UCS Firmware builds on all the supported UCS blade servers.
- Configure/setup test rings for testing.
- Validate Management processor through Python scripts.
- Validate the Management processor through CLP (SSH and Telnet).
- Collaborate in running automation test’s for UCS Local Storage, using Python scripts.
- Perform the tests on the UCS blade servers and enclosures.
- Collaborate in test plan, test case and functional specifications in peer reviews.
- Participate in Server Core Meetings.
- Interact with onsite executives, business analysts, software architects to time tune, test script and implement projects.
- Reproduce the issues found offshore as needed and help the developers to reproduce any issues onsite for resolution.
- Manage the test lab for onsite and offshore testing.
- Provide On-the-Job training to the co-team members on new features implemented.
Environment: Confidential UCS, Confidential Blade, Confidential Mini UCS
Tools: Medusa, IO meter, TIMS, CDETS, etc.
Confidential, Houston, TX
Senior Software Engineer/Software Test Engineer
Hardware: Confidential BL/DL/ML Servers, Confidential Storage Controllers, Confidential Storage box, Confidential Storage switch.
OS: Windows (2003, 2008), Linux (RHEL4, RHEL5, SLES9, SLES10), ESX (3.x, 4.x).
Responsibilities:
- Onsite coordinator for 18 QA Engineers, ~20 QA Dev Managers and QA Leads situated in different geographical location.
- Perform product testing based on customer and user scenarios.
- Create test plan, execute test cases and submit issues; validating issues discovered by customer.
- Validate latest Firmware builds of iLO3 and iLO2 on all the supported ProLiant servers.
- Configure/setup test rings for testing.
- Validate Management processor through RIBCL (XML Scripts).
- Validate the Management processor through CLP (SSH and Telnet).
- Collaborate in running automation test’s for Confidential iLO3, using QTP (Just Started).
- Perform the tests on the c-class servers and enclosures.
- Attend test plan and test case and functional specification peer review.
- Participate in Server Core Meetings.
- Test Web Services using QTP and Web services add-in.
- Facilitate discussions between onsite and offshore teams.
- Interact with onsite executives, business analysts, software architects to time tune, test script and implement the project.
- Reproduce the issues found offshore, if asked by the developer.
- Manage the test lab for onsite and offshore testing.
- Write batch files to automate some testing steps.
- Help developer’s to reproduce the issue onsite.
- Provide On-the-Job training to the co-team members on new features implemented.
Environment: Confidential iLO Firmware testing, System Driver Testing, System Testing, Function and Regression Testing, Integration Testing, SNMP, WBEM, Confidential ’s Integrated Lights Out Management, Quality Centre, Quix, QTP(entry level), Back Up and Recovery.
Tools: Hponcfg, cpqlocfg, Ethreal, HPLOMIG, HPSIM, HPSMH, putty, Mibwalker, SMH, Confidential Therm.
Confidential
Senior Software Test Engineer
Environment: Windows, Linux
Skill/Tools: Storage Testing, Confidential SUM, Web Based Enterprise Management (WBEM), SNMP, MIB walker, CIM Studio, CIM View, WHEA HCT, Firmware Flash Utilities, Confidential Storage Technology, DAS, NAS, Single domain, Dual Domain.
Responsibilities:
- Test Foundation, Server and Storage Agents.
- Perform Analysis and Design of Test Cases used in the Testing.
- Set up configurations for server and storage agents testing.
- Work on newly implemented functionalities of the agents and sharing the knowledge with the team members by having the technical presentations on various topics.
- Work on Windows operating systems, Linux (Red Hat and SUSE) and VMWare.
- Bug identification, debugging and fixing.
- Test WEBEM Providers (Storage, Server and Health provider) on various ProLiant servers on Windows platforms.
- Validated Confidential Management application based on JAVA
- Analysis and design on Test Cases used in the WBEM Provider Testing
- Set up of the Configurations for Server & Storage Provider Testing & Health Driver Testing.
- Work on newly implemented functionalities of the providers and sharing the knowledge with the team members by having the technical presentations on various topics.
- Work on various Windows operating systems for finding the functionality of Providers on different OS.
- Bug identification, debugging and fixing.
- Planned, designed and implemented SAN equipment at customer's facility to ensure full functionality according to specifications.
- Reviewed performance reports and documentation from customers and field representatives, and inspected malfunctioning or damaged products to determine nature and scope of problem
- Execution of SNMP and WBEM projects from offshore development centre (Mphasis) for Confidential .
- Prepare test bed setup for test case execution.
- Execute test cases and report bugs.
- Write test plan and test cases for testing Agents and WBEM functionalities.
- Review test cases and test plans.
- Update test plans and test cases.
- Managed Storage Dual Domain and Single Domain Configurations.
- Managed 8 members team as Team Lead.
- Project Planning and Time Estimation for the project.
- Providing On-the-Job Training extensively on SNMP Agents & WEBEM Providers to the Fresh Engineers who join the IST Program and make them productive in short span of time.
- Attending conference calls with onsite team.
Environment: System and Storage Driver Testing, System and Storage Testing, System Testing, Storage Testing(DAS and SAN), Function and Regression Testing, Integration Testing, SNMP, WBEM, Confidential ’s Integrated Lights Out Management, Quality Centre, Back Up and Recovery.
Tools: Confidential Data Protector, Library and Tape Tool, Hponcfg, cpqlocfg, HPSIM, HPSMH, putty, Mibwalker, WMI CIM Studio, SMH, CPQSMU, CIM View, Confidential Therm.