Qa Lead/qa Functional & Automation Engineer Resume
SUMMARY:
- Over 11 years of diversified experience as a Software Quality Assurance Test Engineer, QA Lead/Test Lead in Manual and Automation testing in a wide variety of project environments.
- Experience with Selenium Web Driver including Cucumber/Gherkin, Maven, ANT, Junit/TestNG Frameworks using Java/Eclipse IDE
- Worked in Waterfall and Agile/Scrum testing methodologies.
- Experience in working on test management tools like HP Quality Center 10, 11 ALM, defect tracking tools like JIRA, Bugzilla.
- Experience in Web & Client - Server application testing.
- Well versed in testing Retail and Ecommerce business procedures like Online Browse & Checkout, catalogs, Gift card and promo code and customization engines.
- Testing knowledge in mobile commerce, Tablet Commerce including iOS and Android mobile platforms.
- Experience in backend/DB testing, DB failover testing, DB Migration Testing
- Proficiency in Functional, System, System Integration, Regression & Compatibility Testing.
- Experience in Project co-ordination activities (Business, Development & Testing)
- Proficiency in preparing Master Test plans, Test Strategies, Traceability Matrix for various complex testing projects.
- Managed defining, deriving Test Metrics for monthly and quarterly QA Dashboard for senior management.
- Participated in project Reviews and Walkthroughs throughout my testing career
- Good at handling pressure situations, debugging production issues in a time critical environment.
- Good at investigating production issues by recreating in test environments, working with development for resolution and co-coordinating with the Support team for release.
- Knowledge of scripting tools like Eggplant and Apple UI Scripting.
- Undergone rigorous QTP training to equip myself with knowledge of QTP and VB scripting.
- Excellent written and oral communication skills.
- Efficiently prioritize, multitask, and manage time to adjust to the dynamic schedules.
- Self-starting, quick learning, goal-oriented strategist who has the confidence, perseverance and vision to promote success.
TECHNICAL SKILLS:
Testing Tool Knowledge: Selenium WebDriver with JAVA, Cucumber JVM/Gherkin, testNG, Junit. Eggplant and Apple UI Scripting on Mac OS, Basic knowledge of QTP and VB scripting
Version Control Tool: GitHub, CVS and Subversion
Defect Tracking Tool: HP Quality Center 10 and 11 ALM, Bugzilla, JIRA
Database: MySQL 4.0, 5.0, Oracle, Sybase
Operating Systems: Windows 98/Me/2000 and XP.
Miscellaneous: Talend Open Studio5.4, BMC Remedy 7.1, ASE ISQL, MySQL Query Browser, Ethereal, VISE X and PackageMaker applications
PROFESSIONAL EXPERIENCE:
Confidential
QA Lead/QA Functional & Automation Engineer
Responsibilities:- Collaborations with business on understanding sprint backlogs and plan for SHIFT LEFT TEST APPROACH
- Created Test Plans, Test Scenarios and Test cases and performed structured system testing, Web Testing, software documentation from business, technical and functional and business Requirement documents.
- Perform and validate positive, negative, system, cross-browser and integration testing on full-site as well as Tablet devices.
- Work closely with product team, designers and developers to ensure application development meets user’s expectations
- Conducted the System integration testing of the application manually for different Modules.
- Analyzed business requirements, system specifications and wrote test plan/test specification for the GUI, functional and user Acceptance of the Web Application.
- Working closely with development team to design the automation test script for implementing BEHAVIOR DRIVEN DEVELOPMENT BDD using Cucumber framework.
- Document and define QA automation processes and provide automation status to Dev and QA teams.
- Develop and Build Automation scripts using Selenium WebDriver in Windows platform to cut down regression testing time
- Assisted SCM and Release management in GO/No-Go decisions and hot fixes and patches for change control board
- Facilitate testing meetings to coordinate test workflow for integration, system, regression and UAT.
Confidential
Sys QA Analyst/Sr QA Nexsure- Insurance Management System
Responsibilities:- Develop a thorough understanding of the Nexsure application and the various modules under it.
- Attend BRD’s, FSD’s, TDD’s reviews for different projects and provide timely feedback.
- Design test plans, use case documents for different projects.
- Writing test scenarios/test cases, executing and maintaining them in HP Quality Center for different efforts within Nexsure.
- Designed steps to smoke test critical functionality in production.
- Provide production checkout and post-production testing support
- Conducted and led the triage meeting for complex defect for the modules assigned to me.
- Guide and help ramp up new team members.
- Provided testing status to leadership team and responsible to provide QA Sign off for the projects that I led.
Confidential
Technical Lead - Testing
Responsibilities:- Understanding the Remedy system as a whole and also the different sub applications like Problem Management, Change Management, Incident Management, WebTrak etc.
- Preparing Test Plan, Writing the test cases for different sub applications.
- Testing the application through web browser as well as User Tool (local client).
- Provide QA support for the monthly release by executing test cases relevant to the release and report issues (if any)
- Functionality, Regression, GUI, Compatibility Testing (Windows/Mac)
- Tracking bugs and preparing test reports using HP QC.
- Provide post-production testing support
- Business Objects (BO) reports testing
- DB Failover testing carried out in co-ordination with the DB admin.
- Acting as an analyst for Remedy- Working with the US stake holders to gather the requirements, improvement suggestions, clarifications, prioritize the release tickets, and suggest changes for improvements and betterment of processes.
- Other than the QA, I used to handle Support tickets too which involved user account creation, small bug fixes and minor enhancements to the different workflows.
- Giving production oncall support, working in time critical pressure situations and debugging production issues.
Confidential
Test Specialist
Responsibilities:- Review the Requirement Specifications/ High and Low level design documents and understand the Business requirements for the migration.
- Understand the data model for the source/destination systems.
- Review the mapping document which plays a crucial role in a data movement.
- Analyze the source and destination impacted application
- Give timely feedback on the discrepancies/loopholes identified during the review of the documents (SRS/HLD/LLD/Mapping documents).
- Develop Test Strategy and Test Plan documents and write test cases for backend and the functional testing that needs to be carried out.
- Testing the application, the backend database and tracking bugs using Bugzilla and preparing test reports.
Confidential
Quality Control Engineer
Responsibilities:- Preparing System Test Plan, Test Suite Plan and executing the test cases for different modules.
- Functional, GUI, Regression testing, Localization, Compatibility, Performance testing, bug tracking and preparing reports
- Leading the testing team, attending project meetings and reviews, coordinating with the development team.
- Involved in project demos to clients, mentoring the new team members to understand the different aspects of the project and ramp up quickly
