Qa Engineer Firmware/software Resume
Norcross, GA
SUMMARY
- Team leader with hands - on approach and experience with infrastructure components - servers, virtualization, storage, networking.
- Results driven with extensive experience in training and managing culturally diverse QA teams.
- Interdepartmental liaison identifying and resolving software design issues in collaboration with all teams.
- Effective management team collaborator.
TECHNICAL SKILLS
Operating Systems: Linux (RHEL, SLES, Ubuntu); Windows Server 2012, 2016; VMWare ESXi
Virtualization: VMWare ESX; VMWare Server; Fusion
Storage and Networking: RAID, SAN, NAS, administration level of host-based networking, switches (Cisco, Foundry, Dell); iSCSI
CMDB: Confidential ’s Remedy; Jira, ClearQuest
Data Center: HP Server Automation (Opsware); DynaCenter
Languages: Unix shell ; some Python
Hardware Platforms: IBM xSeries, PPC ;Dell PowerEdge; Sun SunFire; HP Proliant, PA-RISC;
Software Development Methodologies: Agile/Scrum; Waterfall
Quality Assurance Methodologies: Black/white box; Functional, integration, regression, system testing
Database: Light SQL using PGAdmin
Billing: Zuora, Billsoft
PROFESSIONAL EXPERIENCE
Confidential, Norcross, GA
QA Engineer Firmware/Software
Responsibilities:
- This position required knowledge in hardware, firmware, software.
- The product was RAID technology.
- Testing was conducted at the controller level (PCI card) connected to DAS (Directly Attached Storage).
- Setup RAID in multiple configurations - both internal (backplane) and external (array enclosures).
- Servers and controllers in a lab environment - accessed via KVMs, iDRACs, and other virtual devices.
- Testing covered several OS flavors: Linux (RHEL, SLES), Windows Server (2012, 2016), VMWare (ESXi).
- Installed required components to interact with the RAID controller and storage devices - proprietary drivers and applications.
- Testing was manual and semi-automatic (Python scripts).
- Maintained and tweaked Python scripts as required.
- Reported and tracked defects in CQ system during test cycles and participated in the debug process (working closely with developers) until defects were resolved.
- Involved with updating and improving test cases, procedures, and methods.
- Multi-task and supported multiple projects/tasks simultaneously.
- Constantly improved and learned through peer training, new products/technologies documentation, and hands-on experience.
Confidential, Atlanta, GA
QA Engineer
Responsibilities:
- Ran and verified complex homegrown billing system for telephony system.
- Using REST calls, verified billing system API calls, returning JSON records.
- Led QA efforts in the successful integration with Zuora billing system.
- Led QA efforts in the successful integration of billing system with Billsoft.
- All billing operations mentioned above, found bugs, increased efficiency, and saved the company tens of thousands of dollars of otherwise lost revenue.
- As member of a wider QA team, performed complex telephony regression test cases.
- Setup VOIP phone systems - software and hardware.
- Setup Amazon Web Services servers (AWS)
Confidential, Atlanta, GA
Linux Engineer
Responsibilities:
- Member of a team maintaining large pool of virtual and physical systems running electronic transaction applications for the largest financial institutions in the country.
- Collaborated with different entities in the organization - NOC, engineering, storage, networking, change management, etc.
- Practiced ITIL principles on a daily basis: resolved incidents using “Incident Management”; Initiated changes in the data center using “Change Management” procedures.
Confidential, Atlanta, GA
QA Manager
Responsibilities:
- Founded, staffed, and managed a QA team (up to 5 people), resulting in immediate improvement in product quality and leading to a large scale engagement with channel partners.
- Contributed regularly to product requirements, standards, and delivery schedules as a member of engineering management team.
- Created test procedures, test plans, best practices, and delivery schedules for QA team, resulting in increased usability and overall quality for product.
- Provided guidance and mentorship to team members.
- Collaborated with development, field services, and sales to assist them and increase product quality and visibility.
- Developed full knowledge of data center mobility procedures: Virtualization, Disaster Recovery, Rapid Application Recovery, Data Center Relocation, both physical and virtual servers.
- Broad knowledge of OS administration, installation (Windows servers, Unix, Linux), configuration, networking, and storage management on wide array of platforms (HP, Dell, Sun, IBM, VMWare).
- Worked closely with business partners like Confidential .
Confidential, Atlanta, GA
QA team
Responsibilities:
- Planned, developed, and executed manual tests for CaliberRM and Caliber DefineIT.
- Researched implementation of test automation for the CaliberRM and Caliber DefineIT products using SilkTest.
Confidential, Atlanta, GA
System Analyst and a QA Team
Responsibilities:
- Planned, developed, executed, and debugged LoadRunner scripts against Siebel CRM system, part of large ISP transition project. Identified product bottle-necks thus contributing to product reliability.
- Performed manual tests for a development team of a complex billing system (Singl.eView) of a major ISP provider (Bellsouth), directly contributing to the quality of the billing process.
Confidential, Atlanta, GA
QA Lead
Responsibilities:
- Participated on a team that developed a transition process for major customers (ie major financial institutions and retail industry) from the secure web server to a secure flavor of standard HP-UX System.
- Collaborated with management, architects, and engineers to transition customers from an end of life secure web server to the standard HP-UX system, with new security functionality, increasing customer loyalty and retention and ensuring all previous functionality was available on the new system.
- Participated in the creation and review of project investigation reports, ensuring that targeted deadlines and milestones were met.
- Ensured the integrity of both manual and automated transition procedures, documentation, and scripts by analyzing newly developed processes and scripts.
- Provided other members of the transition team with the customer’s perspective of system usage, creating a process that was user-friendly and contributed to the smooth transition.
QA Lead
Responsibilities:
- Founded, trained, and served as the technical lead for a QA team in India, contributing to improved quality of the product.
- Created testing strategy and detailed test cases that were developed, documented, and executed, contributing to the product’s quality.
- Analyzed and validated test conditions and results to ensure test and product integrity.
- Trained HP engineers from GTL (Government Technology Lab, Cupertino, CA) in the principles of designing and writing tests for a secure OS, enhancing their independence.
Confidential, Atlanta, GA
Junior QA Engineer
Responsibilities:- Setup and configured complex environments and platform/OS configuration to execute tests.
- Involved in the design and implementation of department test procedures.
- Made improvements to software testing process, including code review and methodology improving product quality.
