Hybris Functional Tester Resume
Marshfield, WI
OBJECTIVE
- QA Test Engineer with 8+ years of professional experience in Analyzing documents, Developing Test Plan, Test Cases/Scenarios. Expert in Test Execution, Defect Identifying, highly familiar with SDLC and Solid understanding of the QA Process and associated testing principles and testing requirements.
SUMMARY
- Expert in Analysis, Development, Implementation, Testing and Maintenance of Complete Software Testing Life Cycle (STLC) and Defect Life Cycle.
- Expertise in Manual Testing includes Requirements Analysis, writing Test plan, Test Cases, Test Scenarios, Requirements Traceability Matrix, Create Defect report and QA Report.
- Experience in testing of Web - based, Client/Server applications conducted both Manual and Automated testing.
- Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
- Over 3 + years of experience in Test Automation using QTP (9.5, 10.0, 11.0) and UFT (Unified Functional Testing).
- Expert in discovering software Defects, Reporting and Tracking defects, validating bug fixes using different bug tracking tools such as QC/ALM, MKS Integrity client, JIRA, Clear Quest.
- Implemented various Test Cycle including Smoke Testing, Functional Testing, Regression, Integration, Acceptance (UAT), Black box, System Testing, Infrastructure Testing, End to end testing.
- Extensive experience in Automation Testing in development, maintenance and execution of automation scripts, creation of Automation framework (Data Driven, keyword, Hybrid).
- Good expertise in developing automation script using Descriptive Programming and VB Script.
- Experience in Developing Driver script, Driver Data sheet, Function Libraries, Environment Variables, Shared Object Repository, Error Handling, Debug script, Recovery Scenarios.
- Ability to function independently to design and create test plans, test cases, complex test data and scripts (including automated scripts) along with execution, documentation and proactively follow up on results and/or support QA environments.
- Identifying training requirements and organized internal training sessions and mentor by motivating the team.
- Working closely with Project Manager, Business Analyst and software development team to reproduce and debug issues.
- Excellent Communication and Presentation skills, Self-starter, Quick learner, Motivated Team player, ability to work independently and in a fast paced environment.
- Strong time management skills, ability to work well in a diverse environment, strong knowledge of the tools & technology.
TECHNICAL SKILLS
Operating System: Windows 98/2000, XP Pro, 7 Enterprise, Unix
Language Tested: .NET, VB, Java, C, C++, SQL, HTML.
Web Technologies: Java, J2EE, .NET, VBScript, XML, HTML, Web Services, Linux/Weblogic.
Test Tools: QTP (9.5, 10.0, 11.0), UFT, Selenium WebDriver, HP QC (9.2, 9.5, 10.0), ALM.
Bug Reporting: HP QC, ALM, MKS Integrity Client, Jira, Clear Quest.
Data Bases: Oracle 9i/10g/11g, SQL Server, MS-Access.
PROFESSIONAL EXPERIENCE
Confidential
Hybris Functional Tester
Responsibilities:
- Worked as a Sr. Testing Analyst at NestleWaters B2C Ecommerce SAP-Hybris application
- Worked with BA’s and reviewed user stories, understand functionality and develop test scripts3. Reviewed user stories and develop test cases for Product Management, Payment management, Order management and Account management
- Manage, Test and update user stories using JIRA
- Maintain Customer account, Product, Order and Payment in SAP-Hybris Backend (HMC, Backoffice, PCM, HAC)
- Import test cases from excel to ALM and create test sets in ALM
- Execute test cases in ALM and making sure all planned test cases has been executed and documented the result and ensure all testing results are easily accessible and understandable.
- Identify defect and log the defect, defect triage, monitor and defect validation
- Work with development team to reproduce defect, find the root cause and provide information
- Generate QA report in ALM and Provide QA Report
- Performed Smoke, Functional, Integration, Regression, End to End, UI and UAT Testing
- Managed and provide support to off shore team
Confidential
Test Engineer Sr. Analyst
Responsibilities:
- Reviewed use cases and design documents and developed test cases, review, execute and maintain test cases.
- Perform Smoke, Functional, Integration and UI test, find defect, log the defect and track defects to closure and keep defect repository up-to-date and all defect are documented.
- Developing test cases after analyzing the specification documents and by coordinating with software developers and BA’s.
- Document Test results review result and communicate with offshore team and assign work to team.
- Provide KT (Knowledge Transfer) to team members (Offshore team).
- Communicate with business personal and apply business and functional knowledge including testing standards, guidelines, and testing methodology to meet the team's overall test objectives.
- Worked closely with business analyst, project manager and Development team to understand the business needs and find out the root cause of the issue.
- Provide expertise in the planning, constructing, reviewed, approved and execution of test scripts.
- Identify defect, log the defect, Provide feedback in Defect Triage meeting.
- Validate and Monitor defects till closure and keep defect repository up-to-date and making sure all the defects are documented.
- Make sure all planned test cases has been executed and documented the result and ensure all testing results are easily accessible and understandable.
- Apply business and functional knowledge including testing standards, guidelines, and testing methodology to meet the team's overall test objectives.
- Worked closely with business analyst, project manager and Development team to understand the business needs and find out the root cause of the issue.
Confidential
Quality Assurance Analyst
Responsibilities:
- Actively Involved in Software Development Life Cycle and Test Life Cycle, Test strategies, Methodologies and processes.
- Analyzing System Requirements Document, Data analysis, developing and execution of Test Plan, Test Cases and reviewing Test Cases.
- Created Test Suites, Test Objectives, Test Session, Requirements Traceability Matrix and managing Defects as per the Business Requirements.
- Done Extensive Testing using Manual Testing as well as Automation Testing and thoroughly tested application along with bug reporting, bug tracking till bug closure.
- Designed and developed automation test scripts using Quick test Professional and managed testing activities.
- Design and Implementation of the Automation framework, formulating the Driver script and the requisites.
- Designed Functions Libraries, Functions, Subroutine's, Common functions, Utilities functions, Regular Expressions and Environmental variables using QTP in VB scripts.
- Created repeatable user defined functions and stored them as function libraries (.vbs files).
- Developed script using Descriptive Programming and VB Script at certain situations to complete the script.
- Executed automated test scripts, analyzed the results and reported bugs in Quality center and MKS Integrity Client.
- Followed a Hybrid framework to adopt key word driven, data-driven and script modularity methods.
- Maintaining and update automated test scripts to meet software release deliverables, project testing requirements and other quality assurance considerations.
- Performed System Testing, Functional Testing, Smoke Testing, Regression Testing and Acceptance Testing. Used manual and automated scripts for testing the Application.
- Worked closely with Development as well as Requirement teams to ensure testing issues are resolved on timely manner.
- Work with the development team to understand how changes in the software product affect maintenance of test scripts and the QA automated testing environments.
- Conduct root cause analysis of identified defects, providing sufficient details to understand, replicate and resolve the defect.
- Maintain well organized records of test results, triage and monitor defects and generate release report and handover documents.
- Continuous Interaction with Technical Manager, Developers and Business Analyst for understanding the Requirements, Verification of the defect fixes and make sure Expected result is fulfilling the requirements.
Confidential
Sr. Automation Engineer
Responsibilities:
- Create, Execute and Maintain over 1200 Test cases Through Quality Center for Infrastructure, Functional, Smoke and Regression Testing.
- Analyzed Business Requirement, Create Test Plan, Test case, Test Script, Test data and identify Test cases to Automate for regression testing.
- Gathered Test requirements and uploaded in HP Quality Center.
- Developed Test Cases and uploaded in HP Quality Center.
- Build a detailed, reusable Hybrid Automation Framework and Driver Script using VB Script Arrays in QTP.
- Developed Automation script using VB Script, Descriptive Programming, User Defined Functions, File System Objects, Excel Objects, XML Objects, On Error, Environment Variables, etc to handle application logic.
- Responsible for Automation Test Execution, Creation of Regression test suite, Regression Test Execution, Creation of execution test results.
- Responsible for reviews of Automated test script, maintenance of test script as per changes and updates in the application.
- Identification of Defects and creation of Defect Report, Created the Defect Report Template, Defect logging and tracking using Quality Center and conducted defect review meetings on a daily basis.
- Used Quality Center for executing tests in Test Lab, requirements gathering and Defect Tracking.
- Execution of Smoke Test, Functional Test and Regression Test, executed manual test cases & verified actual results with expected results using Quality Center.
- Responsible for gathering the Defect Metrics to be included in the Project Status Report, Analyzing the Defect Metrics to identify the project status.
- Created Load Test scripts with Virtual users (VUsers) and test Scenarios, Executed Record and play back and applied various loads on application successfully, escalated load issues.
- Communicate requirements traceability matrix and track requirements status throughout the project.
- Facilitate Team meeting and defect status meeting and communicate with development/business aligned team as needed.
- Collaborate with the Release deployment team to create and maintain an automated nightly build verification (Smoke) test and release validation.
- Actively involved with Knowledge Sharing, Walkthrough Sessions and Technical Reviews.
- Team: 9 members (1 team lead, 2 Automation testers, 6 Manual testers).
Confidential, Marshfield, WI
Automation Tester/Scripter
Responsibilities:
- Analyzed the system requirements and understand the application functionality.
- Involved in preparation of test plan based on the requirement.
- Involved in development of Automation Framework to provide support in automated testing.
- Conducted Manual testing as well as Automation testing using QTP.
- Create test case using SHP test case template and export them into Quality Center.
- Convert manual test cases to automation by using QTP following SHP automation design framework.
- Execute the test cases and report the defect using Quality Center.
- Once defects are identified I reproduced them and report the defect in Quality Center that clearly written so that defect can be easily found.
- Developed automation script for positive test cases using Quick Test Professional (QTP).
- Created the automation test scripts (Reusable action scripts, Library functions, Global Object Repository) of the identified test cases in VBScript for AUT (Windows application).
- Developed automated test scripts using VB Script for GUI and Functionality testing of the applications using QTP.
- Developed Master startup scripts by using Reusable Actions and Copy Actions and did the regression testing for each major release of the application by using QTP.
- Executed scripts with different sets of data using Data Driven Wizard in QTP.
- Design Tests using keyword driven methodology for selected areas.
- Used checkpoints to validate default values in edit boxes, combo boxes and Verified the expected results.
- Attend to the automation code review & verification meeting with team lead and team members.
- Participated in daily and weekly status meeting and provide daily status report.