Sr Qa Lead Resume
DallaS
PROFESSIONAL SUMMARY:
- 12+ years of total experience in Software Testing in Functional, Security, and Automated testing using Selenium 2.0 and QTP/UFT.
- Strong experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework with programming language Java.
- Experience in working Agile developed environment.
- Experience in understanding the requirements from the Business and involving in the Functional requirement preparation as a Business Analyst.
- Exposure to BDD/Cucumber approach which allows non - programming QA engineers to write new automated tests.
- Good experience in SOAP UI/SOA & API Testing . Good experience in XML knowledge
- Experience in working on various test strategies, writing, maintaining and executing test plans, test procedures and test results and generating software defect reports for developers.
- Having Experience & Knowledge in Collateral Management, Capital Market, Retail Industry, Corporate Banking, Retail Industry, Investment Banking (Trading & Settlement), and Health and Insurance Domains.
- Experience in designing and using Keyword Driven Frame work for Automation Testing using QTP.
- Prepare Reusable Functions which improve the robustness, reusability, and maintainability of the scripts.
- Supporting Dev/QA with issues using the tool and implement automation test scripts. Integration with the test management tool is also, planned.
- Involved in supporting the build master implement/improve build test processes, environments, and scripts.
- Provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for the purposes of regression testing.
- Creative and proactive thinker and will make use of current technologies to provide extensible automation infrastructures.
- Expertise in Creating Test Scenarios and Test Cases based on the Functional Specifications.
- Proficient in Software Test Life Cycle (STLC), Software Development Lifecycle (SDLC) and Test Methodologies.
- Experience in Web Services Testing using SOAP UI.
- Experience in triggering queries and analyzing the expected results with the actual results
- Extended work experience in Execution of Manual Test Cases and Automation Scripts.
- Preparation of Daily Status Report and Defect Summary Report.
- Good exposure in Defect Tracking and Management Tool in Quality Center.
- Good Exposure in Automated Tools like QTP.
- Good Communication and Management Skills.
- Flexible and versatile to adapt any type of environment with good communication Skills.
TECHNICAL SKILLS:
Languages: C, C++, Java, VB script
Automation tools: Selenium 2.0, QTP
Test Scenarios Creation: Cucumber using Gherkin keywords
Test Management: QC, ALM, Rational® RequisitePro, GIThub
Bug tracking tool: Team Tracker, JIRA, & Intellect Solve
Database: Sybase, MS Access, MS SQL server.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas
Sr QA Lead
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Understanding, implementing, and updating the Agile Test Strategy.
- Work with Product Owners to define Acceptance Criteria and the Definition of Done.
- Measuring and reporting test coverage across all applicable coverage dimensions
- Understanding and analyzing the Application under Test in terms of Object Identification.
- Creating test scenarios and collecting test data.
- Identifying end to end scenarios and code modularity.
- Involved in Test Automation framework design and developing automation infrastructure.
- Creating and enhancing Test Cases (Test Scripts) using Element Locators, WebDriver methods, Java Programming concepts, and TestNG Annotations.
- Error Handling using Core Java Language, Adding Comments.
- Creating Data Driven Tests and Running through framework.
- Cross Browser testing (Executing test cases against various browsers like Mozilla, Chrome, IE, etc.) using Selenium with Core Java scripts.
- Parallel Test Execution in different Configuration using Selenium Grid.
- Involved in Accessibility Testing & Mobile Web testing.
- Involved in Web analytics testing.
- Analyzing test results and Reporting Defects.
- Tracking Defects and Select Test Cases for Re & Regression Testing.
- Modifying Test Automation Resources and Maintenance of Resources.
- Involved in onshore coordination & working with offshore in IST.
- Reviewing & approving the LLS (Low level scenarios) prepared by offshore team.
- Involved in coordination with business on Test Execution results.
- Responsible for test planning and getting approved from Business.
- Responsible for execution in the business validation test cases & execution in the Pre-Prod & Prod.
- Extensively used SOAP UI, REST to test the Web Services messages - using sterling console.
- Interacted with Developers and management to identify and resolve technical issues.
- Participated in weekly project status meeting and updated the testing Progress.
Environment: Java, Selenium, Fitnesse, Web Services, Soap UI, Core Java.
Confidential, Dallas
Onsite QA Lead
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Understanding, implementing, and updating the Agile Test Strategy.
- Work with Product Owners to define Acceptance Criteria and the Definition of Done.
- Measuring and reporting test coverage across all applicable coverage dimensions
- Understanding and analyzing the Application under Test in terms of Object Identification.
- Creating test scenarios and collecting test data.
- Identifying end to end scenarios and code modularity.
- Implementing JUnit & TestNG Test Automation framework design and developing automation infrastructure.
- Creating reusable components using Core Java Language.
- Creating and enhancing Test Cases (Test Scripts) using Element Locators, WebDriver methods, Java Programming concepts, and TestNG Annotations.
- Error Handling using Core Java Language, Adding Comments.
- Creating Data Driven Tests and Running through framework.
- Cross Browser testing (Executing test cases against various browsers like Mozilla, Chrome, IE, etc.) using Selenium with Core Java scripts.
- Parallel Test Execution in different Configuration using Selenium Grid.
- Defining and Exporting Test Results.
- Analyzing test results and Reporting Defects.
- Tracking Defects and Select Test Cases for Re & Regression Testing.
- Modifying Test Automation Resources and Maintenance of Resources.
- Involved in onshore coordination & working with offshore in IST.
- Preparing HLS (High level scenarios) and get it reviewed & approved with the business.
- Reviewing & approving the LLS (Low level scenarios) prepared by offshore team.
- Involved in coordination with business on Test Execution results.
- Responsible for test planning and getting approved from Business.
- Responsible for execution in the business validation test cases & execution in the Pre-Prod & Prod.
- Extensively used SOAP UI, REST to test the Web Services & MQ - messages - using sterling console.
- Interacted with Developers and management to identify and resolve technical issues.
- Participated in weekly project status meeting and updated the testing Progress.
Environment: Java, Oracle, Selenium, Cucumber, Web Services, Soap UI, Core Java, Automation Framework design.
Confidential, Albany, NY
Sr. QA Analyst
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Attend meetings to clarify user stories and changes.
- Agile is an iterative and incremental process, and constant interaction within the team and with the product owner.
- Creating Test Automation Resources (Functions, Libraries., etc)
- Handling duplicate objects and dynamic objects using index property and Regular expressions.
- Collecting test data for Data Driven testing.
- Creating Test Cases (Test Scripts) using Selenium Web driver, Java, and TestNG Annotations.
- Parameterization, Synchronization, and define Test Results.
- Debugging and Running tests of Core Java Scripts.
- Analyzing Test Results.
- Debugging Test Cases and fixing errors of Core Java Scripts.
- Defect Reporting and Tracking using any Defect Management Tool.
- Test Reporting with the results of execution.
- Modifying Tests and performing Re & Regression testing.
- Developed and maintained test scripts using Element locators and Selenium Webdriver methods.
- Enhancing/Designing test cases with Core Java Programming features and JUnit Annotations.
- BDD/Cucumber approach which allows non-programming QA engineers to write new automated tests.
- Involved in the Jenkins configuration for the project.
- Responsible for test planning for Agile / Scrum.
- Interacted with Developers and management to identify and resolve technical issues.
- Participated in weekly project status meeting and updated the testing Progress.
- Defect Reporting & Tracking.
- Extensively used SOAP UI, REST to test the Web Services & MQ - messages - using sterling console
Environment: Java, Oracle, Selenium, Cucumber, Web Services, Soap UI, XML Unix, Core Java, Automation Framework design, Agile methodology
Confidential
Sr. QA Analyst
Responsibilities:
- Involved in Business requirement Analysis, Functional Requirement Analysis, Overall Design, Use-Case analysis, Initial Summary, and documentation
- Understanding, implementing, and updating the Agile Test Strategy.
- Work with Product Owners to define Acceptance Criteria and the Definition of Done.
- Measuring and reporting test coverage across all applicable coverage dimensions
- Conducted Automation/manual testing using the Standards, guidelines and structured methodology in testing the application.
- Responsible for test planning for Agile / Scrum
- Debugging Test Cases and fixing errors of Core Java Scripts
- Automation feasibility study for test automation.
- Debugging and Running tests of Core Java Scripts
- Performed necessary requirements inspection, design inspection, Test plan & case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
- Created Selenium 2.0 based automation framework design.
- Developed and maintained test scripts for enhancing testing efficiency in different stages of product life cycle.
- Developed Integration and System test cases using Quality Center.
- Created traceability matrix and mapped requirements to Test Cases.
- Interacted with Developers and management to identify and resolve technical issues.
- Involved in the Web services Testing using SOAP UI & REST.
- Participated in weekly project status meeting and updated the testing Progress.
- Extensively used SOAP UI, REST to test the Web Services & MQ - messages - using sterling console.
Environment: Java, Oracle, Selenium 2.0, ALM. Cucumber, Web Services, Soap UI, XML Unix, Core Java, Automation Framework design, Rational® RequisitePro, Agile methodology
Confidential, Chicago, IL
Sr. QA Analyst
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Design & Implement Automation Framework
- Creation of the Automation scripts
- Design, Develop, & Enhancement of Automation Scripts
- Identified the Scenarios to Automate.
- Preparation of Reusable Components and Functions.
- Integrating the Scripts using Keyword Driven Framework.
- Publishing the Daily Status Report and Weekly status Reports
- Extensively used SOAP UI, REST to test the Web Services & MQ - messages - using sterling console
- Executed the UNIX shell scripts that invoked SQL loader to load data into tables.
Environment: Quality Center 10.0, Java, Oracle, UNIX shell scripts, Window 7, UFT, Web Services, Soap UI, XML Unix, Agile
Confidential
Quality Analyst
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Prepared Test Automation framework using selenium and JUnit.
- Created selenium automation scripts in Java.
- Performed cross browser on various browsers using Selenium Web Driver.
- Creating reports using ANT build.
- Supporting different HR web applications for various testing phases.
- Trained and helped other testers on selenium tools.
- Involved in triggering queries & verifying in Sybase which is an backend for this application as part of database testing.
- Extensively used SOAP UI, REST to test the Web Services & MQ - messages - using sterling console
Environment: Java, Sybase, Selenium 2.0, WebServices
Confidential
QA, QTP
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Design & Implement Automation Framework
- Creation of the Automation scripts
- Design, Develop, & Enhancement of Automation Scripts
- Identified the Scenario’s to Automate.
- Preparation of Reusable Components and Functions.
- Integrating the Scripts using Keyword Driven Framework.
- Publishing the Daily Status Report and Weekly Status Reports
Environment: Java, Oracle 9i, QTP, VB Scripting
Confidential
Quality Analyst
Responsibilities:
- Understanding the requirements, Preparation of FR & Business scenarios and test scenarios.
- Test execution for BAU fixes and Regression testing as well.
- Publishing the Daily Status Report and Weekly status Reports.
- Updating the test cases execution and reporting the defects in Quality Center.
- Preparing the test strategy document for the BAU fixes as well as Regression testing.
- Preparation of test data for the testing for both negative & positive scenarios.
Environment: Java, Oracle 9i, QTP, VBScript, Web Services
Confidential
QA
Responsibilities:
- Understanding client’s business requirement.
- Identifying and Mitigating Testing Risks
- Creation of QA Plan and Test Plan. Participate in daily Status meetings.
- Writing Test Scenarios, Scripts in TFS.
- Works closely with developers and design analysts to define test scenarios and develop a plan to accomplish the test objective.
- Communicate problems or issues with the team.
- Coordinate the test activities with the project team.
- Conducting sessions with end users/clients to gather business requirements and translating the same to the development teams.
- Participate in Functional, System Integration, and UAT Testing.
- Extensively used SOAP UI, REST to test the Web Services
- Extensively used REST for restricted-profile
- Verified the SOA businesses respond more quickly and economically to changing market conditions
- Executes test cases and evaluates the results using HP ALM.
- Identifying Test Strategy and Ensuring Test Coverage
- Review defects to ensure that the severity, root cause, R&D Comments are filled in, etc.
- Set up recurring defect meetings to discuss defects found during testing.
- Update test cases and retests the application after requirement changes.
- Involved in preparing test execution summary, EOD reporting.
Environment: Hybris & HP ALM.
Confidential
Sr. Test Engineer
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Preparation of files related different format (IDOC, PAYMUL, CP2E)
- Identified the Scenario’s and Test Cases to Automate.
- Preparation of Reusable Components and Functions.
- Object Repository Maintenance and Integration.
- Preparation of Automation scripts and execution of Automation Scripts.
- Publishing the DSR and Weekly status Report.
- Preparation of Defect Summary Report.
- Reporting the defects using QC.
Environment: Java, Oracle, QTP, Quality Center
Confidential
Sr. Test Engineer
Responsibilities:
- Understanding the requirements from the Business, involved in preparation of Functional Requirement.
- Identified the Scenario’s to Automate.
- Training Provided to the Team on Automation Tool (QTP)
- Guided the team members to prepare Automation Scripts, or Creation.
- Preparation of Automation scripts and execution of Automation Scripts.
- Preparation of Reusable Components and Functions.
- Troubleshooting of OR with respect to object identification.
- Integrating the Scripts using Modular Framework.
- Handled the Script using Descriptive program for some of the objects.
Environment: Java, Oracle, QTP 9.5
Confidential
Sr. Test Engineer
Responsibilities:
- Understanding the Business Requirement Specifications.
- Designing Test Cases, and Execution of the test cases, and Bug Reporting.
- Designed Automation scripts in Citi Connect cash application.
- Functions Prepared for Buyer and Seller Module
- Maintaining the Bug reports and Tracking the status of the bugs
- Performed Regression Testing
Environment: Java, Oracle8i, QTP
Confidential
Test Engineer
Responsibilities:
- Understanding the project specification documents.
- Designing test cases from Requirements, Functional Specifications, and Design Documents.
- Handled exception handling by using recovery scenario manager.
- Performing data-driven tests.
- Executing the Test Cases and Test Scripts for Various Scenarios.
- Developed the reusable scripts to use across the application.
- Having experience in Functional, GUI, and Regression testing.
- Prepared bug reports & test data required for the application.
Environment: Java, QTP 8.2, & Quality Center
Confidential
Test Engineer
Responsibilities:
- Understanding the project specifications.
- Developed test cases.
- Testing the application with various Test Procedures such as Manual Testing.
- Coordinating the Testing Team to ensure the Quality Software.
- Having experience in software System testing.
- Responsible for Black Box Testing.
- Prepared bug reports & test data required for the application.
- Having experience in Investigating and Analyzing Test results.
Environment: Java, Manual Testing
Confidential
Test Engineer
Responsibilities:
- Understanding the Functionality of the Application.
- Studying and Understanding the Test plan.
- Designing and Executing the Test cases.
- Prepared bug reports & test data required for the application
- Involved in Functionality and System Testing.
Environment: Java