We provide IT Staff Augmentation Services!

Test Lead Resume

5.00/5 (Submit Your Rating)

CAREER OBJECTIVE:

Aspiring for career advancement in a progressive organization that completely challenges, requires learning & adapting to new technology and utilizes my skills & abilities to the best. To be an asset to the organization that provides opportunities to be creative, lead & innovative, and promotes an environment aiming at mutual growth.

SUMMARY:

  • Around 10 years of Industrial experience in Software Testing.
  • Expertise on verification & validation of SAS switch.
  • Also have good experience on testing Storage Controller, Storage Expander firmware, BMC, BIOS/UEFI, drives.
  • Have performed Rack Enclosure and Platform testing on various vendors product.
  • Validation of PLDM support (through MCTP) on storage controllers for different vendors BMC.
  • Worked on different Servers (DL, ML, SL and Rack - BL infrastructures), SAS switch, Storage Controllers, Backplane, Storage box and drives (SAS, SATA, NVMe - HDD/SSD).
  • Have good knowledge on SAS protocols - SMP, SSP.
  • Intermediate level usage of SAS analyzer and debug of SAS traces.
  • Experienced on using source control - Gerrit, Bitbucket, SVN.
  • Good experience testing RESTful API - REST, REDFISH with JSON.
  • Good competence in OOPS language - JavaScript. Intermediate work experience in python. Beginner work experience in Shell scripting - developed & maintained automation framework using these languages.
  • Have used Gherkin for BDD in python (Behavior driven development) & Jenkins for builds & automating test deployment.
  • Integral testing unit of a development team that strongly follows AGILE methodology - scrum, retrospective etc.
  • Requirement analysis, preparing Test plans, performing test execution, leading & driving test team.
  • Good experience in different levels & types of testing.
  • Familiar with Linux, Windows & Solaris Operating Systems.
  • Worked on validating different combination of networking devices - FW & drivers N/W controllers (1Gig/10Gig), Router, Switches .
  • Basic knowledge on Networking concepts.
  • Good Experience on Owning and maintaining Lab infrastructure.

SKILLS:

Technologies: Storage - DAS, Test Automation, Networking.

Language: JavaScript, Python, Shell scripting.

Framework & web development: Gherkin, Jenkins, JSON.

Domain Knowledge: SAS Protocols, RAID concepts, Zoning, Networking Basics, storage ctrl features UEFI, BIOS, Basic Linux commands, Restful API - RIS/REDFISH

Management Tools: JIRA, Test Rail, confluence, Jenkins, QUIX, PREP.

Source control software: Gerrit, Bitbucket, SVN.

Hardware: Servers HPE- DL,BL,SL, Dell, Inspur, SuperMicro & Thinksystem

SAS switch: DELL, HPE Synergy 12 Gb, HPE 6 Gb, HPE 3 Gb SAS BL Switch.

Storage JBOD/Expander: D3940, D3700/D3600, D6000, Apollo - 2000, 4200, 4500.

SAS: Switch Expander, Backplane, BMC, UEFI.

Drives: SAS, SATA, NVME SSD.

Enclosure: C7000, C3000, Synergy, Skylynx, EM, CIM.

Storage Controller: (Standup, Mezz card)

Software: SAS VSM manager, ONEVIEW, OA, VC manager, PSP, SMH, ORCA, RBSU.

Test Tools: IO meter, FIO, SSA, Meatgrinder, ONEVIEW.bat, POSTMAN, pldmcli, SSDU, SAflash, SSCON, Odyssey, HCTS.

SAS Debug Tools: SAS Analyzer - JDSU.

Operating Systems: Linux - RHEL (5, 6,7), SLES (15), Ubuntu, Windows – Win (2003, 2008R2, 2012, 10, 2019), Solaris (8, 9, 10).

PROFESSIONAL EXPERIENCE:

Confidential

Test Lead

Responsibilities:

  • Testing broadly on different PLDM – Type 0, 2, 5 & 6
  • Testing all the features of PLDM support for storage controller from End user’s prospective.
  • Supported commands, version, medium specific type support, Timing behavior over MCTP
  • Different numeric and state sensors – for controller, physical drives, Heath status.
  • PDR repository – Multipart transfers, Repository signature. Eventing support, Firmware update – learn components, Update components, Download, Verify, Apply state behavior, Firmware Activation.
  • Redfish device enablement – Supported redfish params, medium specific negotiation params, dictionaries, URI, Etag. RDE operations, different Read-only schemas – Storage schema and status, Cache summary status & policy mapping, volume schema & status mapping, Drive Schema & status mapping.
  • Qualify different BMC vendors and its functionalities related to storage controller works with PLDM compliance.
  • Developing & maintaining library modules & new test scripts with Gherkin for BDD in python (Behavior driven development) and Jenkins for builds & automating test deployment.
  • Working on adding enhancement, supporting new platforms & bug fixes for automation framework.
  • Gather requirements, analyze specifications and design automation solutions for systems.
  • Agile methodology testing process, bi-weekly Sprint planning, daily scrums and discussion with developers.
  • Performance testing of PLDM support on Storage controllers under heavy IO.
  • Worked on multiple hardware configuration with different vendors controller, backplanes and storage box on various server to validate the PLDM support.
  • Triaging and Debugging PLDM behavior and issues with storage controller.

Confidential

Test Lead

Responsibilities:

  • Gather requirements, analyze specifications and design automation solutions for systems.
  • Developing & maintaining library modules & new test scripts for Automation framework using Javascript for automating most of the manual tests.
  • Working on adding enhancement, supporting new platforms & bug fixes for automation framework.
  • Learn new coding practices, techniques and standards followed by the team
  • Reviewing the code performed by junior team members and providing them feedbacks for further improvement

Confidential

Test Lead

Responsibilities:

  • Testing all the features of SAS switch (12G/24G) and expander firmware (direct attached – Front, mid, Rear expander attached, multilevel expander) from End user’s prospective.
  • Such as Redundancy manager, zoning -ZPSDS, switch FW flashing, storage FW flashing, NDFU, Diags, storage enclosure SOB collection, Events, Device Discovery, Thermal monitoring, LED state, SC authentication, Protocol errors –DWORD / link reset errors, REST service, FW subsystem, Switch expander, Enclosure Manager Interface, Logging and health monitoring.
  • Based on the requirement appropriately performing functional, MAT, sanity, regression, Load, stress, performance test etc.
  • Assist in developing and maintaining systems documentation such as test plan, test matrix, process related.
  • Triaging test failures and debugging SAS Switch and expander firmware behavior and issues.
  • Agile methodology testing process, bi-weekly Sprint planning, daily scrums and discussion with developers.
  • Providing Debug support for developers using SAS analyzers, live debug session, simplify configuration and other techniques.
  • Collecting SAS trace and on certain cases analyzing it to find out the root cause of issue.
  • Work closely with IT professionals throughout the implementation and testing phases, to set up test environments and test data for a timely and exhaustive project testing.
  • Recording test results in test rail, reporting issues on JIRA, publishing all reports.
  • Maintaining lab infrastructure & hardware inventory.

Confidential

Test Lead

Responsibilities:

  • Qualifying storage controller, switch and its expander firmware in max configuration with different combination of solution across different racks/rigs.
  • Performing load, performance, reliability, stress testing by fully populating all the resources.
  • Performing platform level testing on controller, switch & JBOD.
  • Modifying existing script based on the configuration & test type, initiate, and monitor for test failure.
  • Triaging daily test logs, analyzing failure, and narrowing down/root cause the issue.
  • Verifying controller bootup, settings, functionality, device tree works from UEFI perspective.
  • Analyzing & Reproducing field issues.
  • Collecting SAS trace and on certain cases analyzing it to find out the root cause of issue.
  • Maintaining lab infrastructure & hardware inventory.
  • Agile methodology testing process, bi-weekly Sprint planning, daily scrums and discussion with developers.

Confidential

Test Lead

Responsibilities:

  • Testing all the features of Smart Array controller from End user’s prospective.
  • Such as different RAID levels(0,1,5/ADG,6,10,50,60), dual domain storage support, Heavy IO, non-disruptive hard drive FW flashing, Rebuilding, Migration, movement, expansion, data encryption, drive LED feature, thermal monitor, Green backup, Rapid Parity Initialization, URE(Bad Block) etc.
  • Qualifying storage controller compliance with UEFI.
  • Performance testing of Storage controllers.
  • Worked on different sub-products like IBANEZ, Argos, Hiwatt etc.
  • Debugging Storage controller firmware behavior and issues.
  • Running various kinds of stress tests on the Storage controller driver & firmware.

Confidential

Test Lead

Responsibilities:

  • Testing all the features of Network interface controller firmware and driver from End user’s prospective.
  • NIC grouping/teaming, VLAN, Jumbo Frame.
  • Testing NIC related features and settings through BIOS.
  • Performing platform level testing on NIC firmware compliance with different configurations.
  • Have worked with different types of Routers, switches.
  • Have setup & maintained PXE, DHCP – for deploying different OS & facilitating all systems with internal network IP.
  • Testing latest Solaris OS updates – OS compatibility & respective NW driver/FW compatibility on existing and newly supported hardware.
  • Running various kinds of stress & certification tests like HCTS on the Network firmware and driver.

We'd love your feedback!