Automation Test Lead Resume
Albany, NY
PROFESSIONAL SUMMARY:
- 9+ years of experience as Quality Assurance Lead in Functional, Performance using HP Load Runner and Automation using Selenium Web driver.
- Subject Mater Expertise in Retail Industry, working experience in various platforms like E - commerce, People Systems, Financial Services, Order Management Systems, Customer Service centre and Other Fulfillment Systems.
- Experience in testing web services (SOAP, REST API’s) using SOAP UI.
- Experience in using the selenium locators to identify the web elements on the Web application.
- Experience in implementing Page Object Model for the AUT.
- Experience in Implementing the TestNG concepts for the given AUT.
- Experience in implementing iframes, alerts, actions (mouse and key) using selenium webdriver.
- Experience in handling uploading and downloading files using selenium webdriver.
- Experience in handling various exceptions like TimeOut, NoElementWindowAvailable, NoSuchElementFound etc in automation scripts.
- Experience and Well versed in HP ALM activities from requirement’s creation, test planning and execution and defect reporting and closure activities.
- Experience in providing estimates for the project based on the requirements, user stories and scope for various releases.
- In-depth knowledge of preparing test documentation: Test Plans, Test Scenarios, Test Case, Test Results and Test Summary reports
- Experience in various project cycles like Waterfall, Agile and Incremental Models.
- Working Experience in Agile Scrum Methodologies and Practices.
- Experience in Requirements Review, Functional Design, Technical Design and Use Case design documents.
- Responsible to Create accurate and detailed Test Plans, Test Cases, and Test Strategies that clearly describe test environment, setup, risks, assumptions, strategy, and roles & responsibilities
- Experienced in having the testing assets reviewed with the Business, Development Partners and SME’s of the projects.
- Experience in Mentoring and Monitoring the Team to achieve project Deliverables.
- Well Versed with Technical concepts of SQL’s, XML based Scripting.
- Experience in conducting and tracking Defect Triage’s with Project team & UAT Partners.
- Strong knowledge on the various RDBMS concepts for backend testing for verification of data.
- Experience in Functional Testing of web applications and devices like Desktop, POS, IOS Tablet, IOS IPhone, IOS IPod & Android Devices.
- Experience in conducting the NFR’s Review, identification of Business flow’s for Performance Testing.
- Experience in creating scripts in VuGen for HTTP & Web service as a protocols.
- Experience in performing ETL testing in conversing the prescription data from DB2 to Hadoop.
- Experience in Automation Testing JSP, E-commerce applications using Selenium Web driver, built scripts using Java and executed the Scripts with the help of TestNG framework.
TECHNICAL SKILLS:
Languages: C, Java
Testing methodologies: Agile, Waterfall
Mobile Platforms: IOS, Android
Test Automation Tools: Selenium Web Driver, HP Load Runner, HP ALM, JIRA, SOAP UI, TestNG, Log4J,Auto IT, Sikuli, TestNG, Extent Reports, Cucumber, Postman
Office: MS- Excel, MS- Word, MS PPT, VISIO
Operating System: Windows, MacintoshBuild Tools: Ant, Maven, Jenkins, Git
Databases: Oracle, SQL Server, Mysql, Teradata, Hadoop
PROJECT DETAILS:
ConfidentialAlbany, NY
Automation Test Lead
Responsibilities:
- Project follows Agile Kanban Model
- Understand ATS Framework and provide optimized solution to ensure the scripts are running faster
- Perform pseudo localization testing and internationalization testing of the web application
- Pseudo localization testing across browsers and Languages using Google translator.
- Co-ordinate with offshore and ensure all the testing activities and deliverables.
- Review the test artifacts with Commerce Hub team and move to Production
- Create the QA test environment perform testing for the respective ticket and shutdown the apps post completion
- Run the regression suite through Run Deck, by deploying and all the respective apps.
- JIRA Kanban Board is used to track the status of the tickets
- Implemented Page Object Model and Page Factory for maintaining the object repository and web pages
- Implemented Iframes to identify and navigate to the frames on the webpage.
- Validation of Broken links on the webpage using automation is implemented.
- Implemented TestNG concepts for parallel execution in multiple browsers by passing the parameters in the testng.xml.
- Database connections are made using JDBC connection statements using selenium webdriver.
- Implemented Screenshots when a failure occurs and image is captured with a specific file format.
- Implemented Extent Reports for reporting the execution Status post every Run.
- Testing WebServices using Postman
- Test Plans are created and mapped with JIRA ticket in Confluence.
- Test Coverage Analysis is done using Atlassian’s Clover.
- Mercurial to create the branch for every ticket or the change done by development team and the same branch
- Performed the cucumber setup and installation in Java for a functional flow.
- Done a POC using Cucumber and TestNG Framework for a functional flow.
Environment: .Net Web Application, SQL Server, Intelli J, Selenium Web Driver, POM, TestNG Framework, JIRA Kanban, confluence for Test Planning, Jenkins, Maven, Cucumber
ConfidentialPlano, TX.
Test Lead
Responsibilities:- Hand-on experience in testing the applications hosted in the JCPenney stores and the hand held devices used in the JC Penney stores and warehouses.
- Responsible for validating the receipts which are generated in the Stores post order submission by the store associate.
- Expertise in Testing POS systems for Order placement, Swipe Card, Scanning Barcodes for the items.
- Expertise in Testing Store applications on the Libby in MC40.
- Validation of Order load to the DB for Settlement and ReSA Entries.
- Share the Achievements and Blockages to Client and Project team on a Daily Basis
- UAT Support & Results review to the end Users during UAT Testing.
Environment: Java Web Application, SQL Server, HP ALM, POS Terminals.
ConfidentialOMS Test Lead
Responsibilities:
- Executed multiple projects listed few below:
- Store fulfillment Buy online Pick up at Store
- Web SOM Changes
- Full Authorization
- Onera
- Subject Matter Expertise in OMNI Channel, Order Management Systems, Customer Service Center, RMS Item, Customer Emails, Integration and Downstream systems for Order fulfillment.
- System/Interface Test Lead for the Digital Platform, OMNI Channel, and Interfacing Systems Fulfillment Processes.
- Experience in System And interface Testing for JCP Order fulfillment applications
- Responsible for Project Delivery with utmost quality.
- Review the Entire project’s Test scenarios for various Modules internally, Project Team and get the sign off.
- Review the E2E Scenario’s with BA’s Project Team and Different Stakeholders impacted with the project and ensure signoff before E2E Test Scripting starts
- Review test Results for System, Interface and E2E results and Get the sign off from Business.
- Co-ordinate with Offshore and have the Tasks done on a Daily basis.
- Share the Achievements and Blockages to Client and Project team on a Daily Basis
- Run the Defect Triage’s with the development team and Impacted Systems as required.
- System/ Interface test results review to the end users and business.
- Ensure the offshore testing team understands the requirements.
- Reporting the execution and Defect Status using HP ALM
- Responsible for Project estimates for Onsite & offshore based on the schedule.
- Responsible for Test planning and execution activities for the project.
- Responsible for preparing Test Strategy and Test plan Document for the project.
- Responsible for testing downstream validations for the orders i.e., Mainframes Testing
- Creating Orders across various entry channels like DOTCOM, Mobile (IOS and Android) and Tablet Devices.
- Validation of app for the various products.
Environment: JAVA IBM Sterling Application, SQL Server, Inventory management console, Store Capacity, HP ALM, SharePoint for test asset repository, mainframes testing, Mobile (iOS and Android), Tablet-iOS, Angular Js & Java application’s.
ConfidentialAutomation Tester
Responsibilities:
- Understanding and Analyzing the application under test in terms of Object identification
- Identifying end to end scenario's and modularity
- Implementing Data Driven framework and running through the framework.
- Feasibility analysis of the manual Test scripts.
- Create, enhance and debug the test scripts
- Implemented Hybrid Automation Framework using Java.
- Implemented AutoIT for upload the safety stock files to the application.
- Implemented handling of alerts and Pop-up’s using selenium Alert functions.
- Implemented TestNG framework for execution of the automation Scripts.
- Incorporated Parallel testing concepts of TestNG for running multiple tests at a given time.
- Used Data Providers for having the tests run against multiple sets of data.
- Performed execution across multiple browsers by passing the parameter value using TestNG parameters annotation.
- Configured the Tests to Jenkins and Git for continuous integration and repository.
- Responsible for sharing test Results
- Review or setup timely demos with Functional team to ensure automation is following the right direction.
Environment: Java IBM Sterling Application, SQL Server, Inventory management console, Store Capacity, HP ALM, Cucumber, Selenium web driver, Java, TestNG, Jenkins, GIT.
ConfidentialBentonville, AR
Automation Tester/ lead
Responsibilities:
- Create and review test Results for System, E2E results.
- Run the Defect Triage’s with the development team and Impacted Systems as required.
- Testing repository and defects captured in HP ALM
- Responsible for preparing Test Strategy and Test plan Document for the project.
- Automation scripts created for the web application using Java, by identifying elements using various locators.
- All the Web elements were identified and located using various locators id, name, xpath, link Text, partial Link Text etc.
- Implemented mouse click operations using actions like click, mouseDown, mouseUp, mouseMove, doubleclick using Actions.
- Selection of data from drop downs was done using Select function.
- Retrieved data was captured in excel and validated against the result obtained from Database. Reading and writing test data from & to Excel using Apache POI.
- Database connection was made using JDBC connection.
- Parameterized the inputs to the web application using TestNG Concepts DataProviders.
- Implemented TestNG framework using selenium.
- Implementation of Log4J for logging the flow of the script.
- Integrated scripts to Jenkins as Continuous Integration.
- Execute the Scripts in Selenium Grid across various browsers like chrome, Mozilla and IE.
- Few scripts are created using JUnit for Faster test execution.
- Used the Setup and Teardown activities of Junit Test Framework
Environment: HP ALM 12.0, Financial Services Web application, Automation using Selenium TestNG Framework, Java Web Application
ConfidentialAutomation Tester
Responsibilities:
- Developing Test cycle activities to provide solution in web applications issues
- Preparing and executing test plan activities
- Identifying defects and developing tractability matrix
- Designing and implementing test strategies and test scripts
- Run the automation scripts using Selenium web driver for every package release
- Monitor and analyze the failures with the previous run and proceed with further action.
Environment: Oracle, Java Web application, Selenium Web driver, Java Scripting language
Automation TesterResponsibilities:
- Performance Questionnaire reviews with Business.
- Identify and review the scenario’s with Business
- Created performance scripts for protocols web services and Http/HTML, Single and Multiple.
- Responsible for preparing Test Strategy and Test plan Document for the project.
- Run load testing to achieve the proper throughput and response time
- Results to be shared with client
- Bottleneck analysis if any issues identified during load test
Environment: HP ALM 12.0, Financial Services Web application, Performance Testing using HP Load Runner, .Net Application
ConfidentialAutomation Tester
Responsibilities:
- Test scenario Preparation for validating various transformations.
- Test case preparation for various RX and Patient Functional flows.
- Test Execution of all the test cases with various types of data for different drug’s , patient and RX types
- Validation of Data transformation rules for specific data from DB2 to Hadoop for various tables, columns and data ie., ETL Testing
- Negative testing by manually inserting the inaccurate values to the transformation columns.
- SME of Pharmacy application.
- Responsible for Preparation of Test Strategy document
- Communication with Onsite and client for testing Status
Environment: HP ALM 12.0, Walmart pharmacy Connexus application, data base testing using Hadoop & Hive and DB2 , .Net Application, ETL testing
ConfidentialAutomation Tester
Responsibilities:
- Create and review the Test scenarios written by offshore.
- Review Test Cases and review with Project team for signoff before test execution.
- Review test Results for System, Interface and E2E results.
- Production incidents - Create test cases and execute the fix.
- Co-ordinate with Offshore and ensure all the QA deliverables are intact.
- Share the Achievements and Blockages to Client and Project team on a Daily Basis
- Conduct Defect Triage’s with the development team and Impacted Systems as required.
- Responsible for preparing Test Strategy and Test plan Document for the project.
- Created Business scenario’s for the project from the NFR’s
- Created Performance test Scripts based on the Work Load Model signed by Business.
- Run load Test’s for the respective modules for every deployment
- Share the Performance results with the project team post load test
- Performed Load and Endurance test for the defined Load to achieve the defined SLA’s.
Environment: HP ALM 11.0, Performance Testing using HP Load Runner, Metrics Calculation, HP diagnostics Monitoring Tool, DB2, mainframe jobs, Java and .net applications
ConfidentialAutomation Tester
Responsibilities:
- Single Onsite QA lead for the Project
- Performed Requirements review and validation.
- Test Plan Preparation and review with the QA Lead and Project Team for Sign Off
- Test Scenario & Test case Internal Review, Peer Review with Business Analyst and Project Team
- Status Reporting to Client & project team
- Defect Triaging with Dev. team and ensure the critical defects have an immediate fix.
- Execute Test cases along with offshore and ensure the results are intact with expectation.
- Validation includes data from Back End to Front End of the application using SQL statements.
- Created a Matrix to ensure the test coverage of the various flows with various types of data
Environment: HP QC, SQL Server, Silverlight Web Application, Backend Testing, Silverlight Application
ConfidentialAutomation Tester
Responsibilities:
- Complete Requirements Review and Defect Analysis
- Test Scenario Identification , Test case preparation , Test Execution
- Review test cases, results before sharing it with onsite.
- Monitor and Assign Tasks to the team.
- Defect Reporting and Retest in HP QC
- Status Reporting to Onsite and Project team
- Involved in providing Test Metrics for the projects
- KM Anchor for the project
Environment: HP QC, E-Commerce, ATG BCC, CSC, sterling OMS, Metrics using Excel , Java application
ConfidentialAutomation Tester
Responsibilities:
- Create Manual Test cases using the FSD and Detail Design Documents.
- Test execution for Functional & System Testing.
- Reviewed the test cases with the respective Module Owner to ensure all the tests are covered.
- Defect Reporting through Microsoft Excel
- Conduct Defect Triage with project Team to have the defects addressed
- Creating XML’s for the Data conversion of few prescriptions.
Environment: FDD, Excel, XML Creations, Test Execution of Connexus .net application.