Software Qa Engineer Resume
4.00/5 (Submit Your Rating)
Durham Rtp, NC
SUMMARY:
- Highly motivated Quality Assurance Engineer and team lead with more than 10 years of professional experience in software and SAN configuration, iOS and Android, configuration, testing, and maintenance (Functional testing, Regression, UAT…). Multitasked and can handle multiple assignments simultaneously.
- Ability and flexibility to work with off - shore teams.
- Proficient in Software Development Life Cycle, including design, development and test planning and implementation.
- Willing to take on new challenges, new projects, and new technologies;
TECHNICAL SKILLS:
- Software Quality Assurance Testing and Methodologies
- Test Plans, Test Cases, and Processes
- Bash and Batch scripting, PowerShell, Visual Basic, PHP, HTML, Perl, CSS, SQL, DHTMLX
- TCP/IP, FTP
- MS Office Suite (MS Word, Excel, PowerPoint, Outlook)
- Regression Testing
- Data Interface and Migration Testing
- Integration, UAT, Performance, and Stress Testing
- Manual and Automation Testing
- Linux, UNIX/Solaris, Windows, Oracle VM, VMware
- SAN, NAS
- Agile/SCRUM
- Debugging and troubleshooting
- SharePoint, HP ALM, Rally
- IBM Rational ClearQuest and Bugzilla tracking tools
- Familiar with Selenium and Jenkins
- FC, iSCSI, FCoE, and SAS protocols
PROFESSIONAL EXPERIENCE:
Confidential, Durham/RTP, NC
Software QA Engineer
Responsibilities:
- Design Mobile applications test cases based on clients functional design document
- Identification of test scenarios and creation of UAT test cases with respect to the software design and business requirement documents
- Configuration of Toshiba and non-Toshiba POS systems, Hardware and software (Mobile devices, JavaPOS, XML, Windows Environment variables, PinPads, ServerEPS
- Perform UAT testing on iOS, Android platforms, and web based point of sales (POS) applications
- Provide analysis of software defects and prioritize them according to their severity and provide potential solutions
- Report and track defects resolutions through VersionOne and Rational Quality Manager
- Communicate test status and progress to project managers
- Participate in product enhancement and redesign
- Interact with off-shore team in south America in a daily basis to get reports of open issues and lead them to resolution
- Provide product delivery and release documentation (installation instructions, known defects, etc.) to clients
Quality Assurance Engineer (Solaris team lead)
Responsibilities:
- Performed Quality Assurance (Functional, Integration, UAT, Regression) of various Operating Systems (Windows, Linux, Solaris, VMware, Oracle VM) with various switches and protocols (Fiber Chanel, iSCSI, SAS) following Agile methodology and vendors applications (database and clusters
- Designed and maintained functional and UAT test plans and test cases for each product
- Performed manual and automated testing to certify new functionalities and verify legacy ones
- Lead UNIX/Solaris QA group including, but not limited to, planning, Operating Systems installation and configuration, automation and UAT tests execution
- Maintained hardware and software inventory and made sure all components are up to date
- Configured and maintained Solaris network installation (PXE)
- Automated Oracle Solaris iSCSI protocol and Oracle Solaris cluster 3.x and 4.x configuration using bash scripting
- Configured and tuned host bus adapters (HBAs) and other drivers and firmware for better performance
- Performed Configuration and zoning of Brocade and Cisco FC switches as part of the SAN configurations
- Configured and tuned various operating systems multipath drivers
- Investigated and reported Software and hardware defects through IBM Rational ClearQuest and Bugzilla and drive them to resolution
- Worked with off-shore (Bangalore, India) team in to get issues resolved to meet the product delivery deadline
- Replicated customers issues, investigated their root-cause and verified potential fixes
- Participated in daily standup, project status/Scrum meetings
- Worked with Products management on creating and updating Statement Of Work (SOW)
- Coordinated testing effort with other Quality Assurance teams to meet deadlines and deliver high quality products
- Documented and maintained tests documentation and installation procedures
- Participated in PowerShell scripting for VMware configuration and VMs deployment
- Participated in development and testing of in-house tracking tool (DHTMLX, MYSQL, PHP, JavaScript)
- Mentored and supervised contractors and new hires
- Provided remote support to sales and support engineers
- Participated in customers calls to discuss roadmaps, planning and potential issues and/or resolutions
- Participated, as team lead, in recruiting highly qualified test engineers
Test Engineer
Responsibilities:
- Configured Heterogeneous hosts environments (Windows, Linux, and Solaris) with LSI SAN, Switches (Fiber channel, SAS, and iSCSI) and Host Bus Adapters (Brocade, Qlogic, Emulex, LSI
- Executed stress tests in including different Operating Systems such as Windows, Linux, Solaris
- Logged and tracked all defects in Test Director
- Created bug reports, verified bug fixes, logged bugs into Bug Tracking System
- Tested UI and GUI Storage Management Software and reported issues via Rational ClearQuest
- Conducted drives certifications for BlueArc Network Attached Storage
- Configured, managed, and tested LSI Storage arrays attached via Fiber channel switch to a pair of Data Path Module (DPM) and LSI Storage Virtualization Manager (SVM
- Participated in standup meetings and other required QA meetings such as test planning and Quality Assurance status meetings
- Participated in in-house automation shell scripts enhancements
- Worked with developers on troubleshooting of hardware and software test failures to root-cause the issues
Systems Analyst
Responsibilities:
- Conducted software testing and validation of CCH Prosystem fx suite
- Tested single-sign-on (SSO) of various web based tax products
- Performed Software Quality Assurance Testing of web based applications
- Conducted data validation and integrity of web-based and desktop tax and office software
- Verified web browsers compatibility with web based tax and office software
- Documented and tracked software issues in Lotus Notes database
- Interfaced with technical development personnel and departments to report and assist with the analysis and resolution of issues
- Proposed several products enhancements
- Handled assignments independently
IT Support
Responsibilities:
- AS400 data polling and processing
- Setup and maintained two different Point of Sale (POS), Speedline and Aloha across 100 plus stores
- Configured and tested credit cards payments on all stores systems
- Provided remote support and helped with all technical issues
- Conducted in-store troubleshooting of stores hardware, software, and network
- Helped with maintenance and troubleshooting of corporate computers and peripherals
- Wrote batch files script to help with data polling and processing
