Qa Performance Engineer Resume
Mount Laurel, NJ
SUMMARY:
- Highly self - motivated, precise and excellent multi-tasking skills with over 6 Years of experience as a Quality Assurance Analyst seeking a permanent or consulting position with a promising, growing, stable, prestigious, high-tech organization to contribute the value of my diverse technical, business acumen and professional experience in manual, automated and mobile testing in Web based and Client/Server Environment.
- Expert in performing various testing - Functional, Regression, Smoke, End to End, Compatibility, Load/Stress, Usability, API and Security Testing with both Manual and Automated Testing tools - HP Quality Center (QC), Zephyr and HP Quickest Professional (QTP) Also known as UFT.
- Experience in Mobile Testing of leading-edge mobile applications on various OSs & environments - iPhone, iPad, Android, Blackberry, Surface Pro 2 & 3
- Expert in analyzing iOS Crash, Memory Leakage in reporting Applications using xCode. Worked with TestFlight App to deploy new or existing builds for testing.
- Thorough knowledge of testing methodologies and techniques, including automated testing tools on mobile devices such as SeeTest & Mite Keynote.
- More than 4 years of experience as Website & Client Server QA/UAT/Manual/Automation Tester supporting multiple applications
- Utilization of HP Quality Center (QC) for logging & tracing Defect and creation of reporting and statistics throughout UAT & Software Testing Life Cycle (STLC)
- Expertise in writing, executing and maintaining Test Plans, Test Procedure, Test Cases & Test Scripts for Releases, Test Cycles and the phases of Software Developing Life Cycle (SDLC).
- Involved in all aspects of the Software Developing Life Cycle (SDLC), including Analysis and Requirements definition, Design, Development and Operational rollout to other business areas.
- Worked closely with the business units and sub-teams to ensure their processes are fully tested in Waterfall, Agile, Scrum and XP software development environments.
- Experience in writing and executing automated Test Scripts, tracking defects and interacting with the development team in following the defects to closure.
- Conducted Functional and Regression testing during the various phases of the application using
- Quick Test Professional (QTP) also known as Unified Functional Testing (UFT).
- Analyzed Functional Requirement Specification (FRS) and System Design Specifications (SDS).
- Involved in Regression testing, System testing and End-to-end testing.
- Execute, Analyze and document test results for Smoke test and Regression tests.
- Developed SQL queries for executing test cases for database testing.
- Generate weekly status reports on project and send them to QA Lead.
- Experience in creating test data, analyzing defects and interacting with the development team and support team to resolve complex production issues.
- Good interaction with developers, managers and team members in coordinating job tasks.
TECHNICAL SKILLS:
Automation Testing Tools: HP QTP
Defect Reporting Tools: JIRA, HP Quality Center, Zephyr, Bugzilla
Mobile App Testing Tools: SDK tool, Android-x86 emulator, XCode Organizer, SeeTest, Mite, Instruments, Memory Analyzer, DDMS, TestFlight, Itune, IOS Simulator.
Configuration Management Tools: SharePoint, Dropbox, Confluence WIKI
Computer Operating Systems: Windows XP- 8, UNIX, Linux, Mac OS
Mobile Operating Systems: IOS 7.0, Android KitKat
Office Suite: MS Office 2007-10, Mac Office 2011, MS Visio
Databases: SQL Server 2008, ORACLE 10g, MySql.
Server Platform: Tomcat 4.0, Apache 2.0, JBoss, IIS
Languages Platform: C++, C #,VB, PERL, Ruby, Java, VB Script, PL/SQL, SQL
Web Technologies: JavaScript, HTML, CSS, DHTML, XML, AJAX, ASP.NET, J2EE, Perl, JSME
Debugging Tools: SoapUI, Fiddler, Firebug
PROFESSIONAL EXPERIENCE:
QA Performance Engineer
Confidential, Mount Laurel, NJ
Responsibilities:
- Conduct system performance testing to ensure system reliability, capacity and scalability. Work with testing team to develop performance test plans and cases.
- Analyze test results and coordinate with development teams for bug fixes. Generate test summary reports for management review using See Test tool and root causes of performance issues and provide corrective actions.
- Assist in project planning, scheduling, budgeting and tracking activities. Provide support in project design, development and deployment activities
- Develop automated test scenarios and environments for performance testing. Review and recommend improvements to existing test procedures
- Involved in manual and automated testing of the web application in an Agile environment
- Conducted Functionality and Regression testing during the various phases of the application using Quick Test professional also Known as UFT.
- Performed mobile apps testing on iOS and Android platform
- Analyzed Functional Requirement Specification (FRS) and System Design Specifications (SDS).
- Identified issues and opportunities to improve by conducting analysis of the features delivered and the product backlogs.
- Involved and Performed Regression tests, System testing and End-to-end testing.
- Execute, Analyze and document test results for Smoke test and the regression test.
- Interacted with Business Analysts, Developers and QA team members in different defect raising situations.
- Created Functional test cases in Quality Center from requirements specifications.
- Developed test plans and test cases for testing the various retail applications, in HP quality center.
- Executed Manual, Black box testing to verify the functionality to meet the business requirements.
- Mapped test cases with requirements and created traceability matrix in Excel sheet.
- Review test cases with System Analysts and Development team.
- Created test data for functional testing and UAT.
- Performed manual test execution from Quality Center in Functional testing phase
- Logged defects in Quality Center and retested the defects after the fix
- Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints.
- Developed Test Cases, Test Scripts and Test Steps.
- Performed User Acceptance Testing (UAT) and End-to- End Testing of Web Member & Provider Portals modules
- Enhanced & maintained Data-driven Automation Framework comprised of HP Quick Test Professional (QTP), MS Excel, and Descriptive Programming. Developed user-defined functions, Text Checkpoints, Custom Checkpoints, Table Checkpoints, file management, and Recovery mechanisms.
- Performed Manual Black Box testing for more than four Web Sites.
- Prepared Test Data and performed Positive and Negative testing.
- Used HP QC for bug tracking and followed up with development team to verify bug fixes, and update bug status.
QA Engineer
Confidential, Minneapolis, Minnesota
Responsibilities:
- Use SeeTest to extend QTP to mobile test automation, Tested iPhone, Android, Blackberry, Windows Mobile and Symbian device connected via USB to local.
- Performed Functional and System Integration Testing on modifications and enhancements prior to production release on Mobile OS/Devices (I phone, Blackberry, Android) and Web based applications
- Converted Manual Test Cases in Quality Center (QC) to automated Test Scripts in HP Quick Test Professional (QTP) and met a coverage for automation
- Created comprehensive & feature-based Test Plans to test web-based or mobile applications, as well as performing compatibility suites on numerous mobile devices.
- Test and assist in the deployment of new or changed video Streaming Services & Products systems. Experience with adaptive/smooth or dynamic streaming protocols is valued but not required.
- Identified defects throughout Software Development Life Cycle (SDLC) by following both technical & business specs, and helped developers to reproduce & ensure defects are fixed Review, analyze and update test artifacts and project related documentation to ensure accuracy, compliance to mitigate risks.
- Partnered with cross-functional leads responsible for UAT (User Acceptance Testing) - providing them with test schedules, test data, direction, and detailed Test Scripts in accordance with the Enterprise Release Schedule.
- Worked closely with Product Owners to understand User Stories and to create corresponding Automation story-tests.
- Used Rational Functional Testing Tool to provide automated testing capabilities for functional, regression, GUI, and data-driven testing.
- Developed automation scripts that are associated with keywords for test script reuse and to use automation within manual test cycles.
- Worked on Web - based application to perform End user testing, worked for one of the “Baby and Kids” to perform End user testing as a mobile tester.
- Verifying the pages sub modules to check their functionalities are responding properly.
- If it is taking me to the cart and place an order, continue shopping and payment option.
- Used Selenium IDE for recording and updating the test cases to write them manually in table tab.
- Created Test Suite by grouping the test cases under one group
- Exporting Test Cases/Suites the supported language and save for Selenium RC to enhance them
- Finding reference of every API and Selense commands
- Debugging test cases by toggling breakpoints through the commands
- If these are working properly then I am verified to see with the wrong data what I get back as an output.
- Actively participated and represented QA Team in walk-through, inspection, review and user group meetings, and led meetings within QA Team for creating various Test Artifacts
- Proficient in writing Test Cases using HP Quality Center (QC), reporting bugs and raising issues to team lead, QA manager, project manager and other teams
- Provide input to and shape UAT management process in alignment with industry best practices.
- Enhanced & maintained Data-driven Automation Framework comprised of HP QuickTest Professional (QTP), MS Excel, and Descriptive Programming.
- Developed user-defined functions, Text Checkpoints, Custom Checkpoints, Table Checkpoints, file management, and Recovery mechanisms.
- Mentored and supported QA offshore team in defining Test Procedures, application knowledge, and QuickTest Professional (QTP) implementation.
- Created simple to complex SQL queries to validate Oracle tables and for correct test data retrieval.
- Led testing effort in agile development team as an embedded member & worked within established QA processes & methods to integrate best processes into the Scrum Sprint of assigned work for short Releases.
QA Analyst
Confidential, Wilmington, DE
Responsibilities:
- Logged and reported Defects with detailed, accurate and concise steps to reproduce in HP Quality Center (QC)Collaborated broadly with members of the development and infrastructure teams to efficiently isolate and resolve issues that block or impede the test effort Elicited and interpreted requirements and business practices
- Used Quick Test Professional (QTP) to create and develop automated tests for continuous Regression Testing, and various modules of Quality Center (QC) - Test Plan, Test Lab, Defects and Requirements
- Worked with client management to identify and specify complex business requirements and processes
- Analyzed business requirements, functional specification & required documents for Manual Testing
- Reviewed project specs and worked closely with BA and Development for creating test cases
- Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects communicated and negotiated with development team where appropriate to resolve issues found during testing
- Tracked and logged defects and problems throughout the Project Life Cycle
- Analyzed the user/business requirements, functional specs and Use Case System documents
- Created the Test Plans, Test cases for testing.
- Interaction with Business Analysts, Product Managers and developers to obtain business, technical and user expectations understanding for gathering requirements to have a better Understanding of the application.
- Manually had written functional test cases for manual testing.
- Execution of GUI, positive, negative test scenarios and test cases.
- Executing the test cases and provided weekly reports
- Participation in walkthrough and review meetings.
- Preparation of Daily Status Reports, which described the total number of Test Cases executed and sorted by functional areas and severity levels.
- Used Quality Center to create and maintain the Test cases and the Test scripts for both System Testing and Regression Testing.
- Performance testing in all different Internet browsers (IE, Fire Fox, Chrome).
- Performed mobile apps testing on iOS and Android platform
- Providing project testing schedule, risk analysis and defect reports.
- Attended project meetings, release meetings, and QA status meetings.
Junior QA Tester
Confidential, Richmond, Virginia
Responsibilities:
- Worked with the development team to understand how changes in the software product affect maintenance of test scripts and the QA automated testing environments
- Developed new customization in HP Quality Center projects as per user requirements
- Logged & reported defects in Quality Center and managed through to resolution by working with appropriate development and business resources
- Converted manual test cases in Quality Center (QC) to automated test scripts in QTP
- Analyzed test results to make sure requirements have been met & existing system requirements have not been broken
- Used QuickTest Professional (QTP) to create and develop automated tests for continuous Regression Testing, and various modules of Quality Center (QC) - Test Plan, Test Lab, Defects and Requirements
- Developed and maintained custom library, error handling, recovery scenarios, reporting methods and descriptive programming using VBScript in QTP
- Wrote SQL queries for database backend testing, research and validation
- Assisted & led members of the QA team with various automated related challenges & issues
- Collected test data results from various sources including log files, tester output, system event monitors
- Arranged the testing party and assign the task to individual and keep on updating the board and report to upper management prior it pushed to production.
- Backend Testing against Oracle database and by creating/queries in SQL Joins, Having, etc.
- Lead the Off shore team getting report assign task and update the report to management and if there any issue resolve them.
- Developed Test Cases, Test Procedures and Scenarios to test system against defined requirements in accordance with established Test Plans for Functional, Regression, System and UAT Testing
- Worked with business analysts, programmers and end users in a cross functional team to write Test Plan
- Prepared and communicated Daily/Weekly Status Reports to project team including system changes, issues, and potential impact analysis
- Performed Mobile simulator and Emulator testing Mobile OS/Devices (I phone, Blackberry, Android) and Web based application
