- Experienced Senior Quality Assurance Analyst with a demonstrated history of working in the IT industry. Skilled in Selenium, UFT, Robot Framework, SQL, HP Quick Test Professional (QTP), Oracle Database, Shell Scripting, Mongo DB, Java, VB Scripting and lot more. Strong Agile Background with Automation Experience.
- Over 8+ years of diverse experience in Information Technology with an emphasis on Software Quality Assurance, performing Manual and Testing of standalone, client/server and web applications.
- Expertise in Bug tracking tools such as HP Quality Center/ALM and JIRA.
- Working knowledge of software development methodologies such as Agile and Waterfall.
- Excellent skills in writing Test Plans and Test Cases.
- Extensive experience in Testing Client/Server and Web - based Applications.
- Develop test cases based on Business requirements, Functional and Technical specifications, and Development standards for assigned projects/applications.
- Extensive knowledge in Retail domain for applications such as Ecommerce applications, Retail web-based testing, RPM (Retail Pricing Management), SIM (System Inventory Management), RMS (Retail Merchandising System) applications.
- Hands on experience on credit card, debit card, store value card and EMV chip card.
- Proven expertise in HP Quality Center/ALM.
- Proven expertise in System Testing, Black Box Testing, End to End Testing, EMV Card Testing, POS Terminal application Testing.
- Extensive knowledge of different kinds of testing like Website testing, Positive/Negative Testing, Black/White box Testing, Back-End Testing, Cross browser testing, Integration testing, System testing, Configuration testing, Compatibility testing, End to End Testing, Functional, Integration Testing, System Testing and Regression Testing.
- Extensive knowledge of various phases of different Software Development Life Cycle (SDLC).
- Solid understanding of MSR and EMV processing (end-to-end).
- Excellent skills in generating and maintaining Test Matrix and Requirement Traceability Matrix.
- Expertise in problem solving and bug tracking using Mercury tools like Quality Center and Rational Clear Quest.
- Good knowledge of Point of Sale Applications testing.
- Perform Backend testing by using SQL queries to verify the integrity of the database.
- Experience with Retail Pricing Management.
- Track issues and work with Project managers, Business users, Developers as well as senior management to resolve issues.
- Excellent communication, writing, negotiating and presentation skills with the ability to adapt to new and dynamic environment at a greater pace.
- Dedicated and conscientious work ethic. Good team player and can work independently with minimal or no supervision.
- Experience of performing Risk analysis for the projects.
- Good problem-solving, judgment, and decision-making skills.
Tools: HP ALM/Quality Center, JIRA
Methodologies: Agile, Water Fall
Bug Tracking Tools: ALM/Quality Center, JIRA
Databases: MS SQL Server, Oracle, MS Access
Operating Systems: MS Windows
Database Tool: TOAD
Confidential, Irving, TX
- Worked as a QA analyst to test including Point of sale, EBT, Debit card and Credit card.
- Worked on EMV and Point-to-Point encryption project for POS.
- Wrote multiple SQL queries to validate the data in the backend accounting.
- Reviewed Business requirement documents, System Specifications, design documents and created test cases in ALM for POS.
- Good experience on Cash Summary and network media system.
- Tested the transaction-using registry to place ordering functionalities by using Hand Held Guns at test labs.
- Import test case in QC and update QC
- Responsible to perform End to End testing of the point of sale terminal, payment through EMV card and approval from the bank test environment.
- Used HP ALM/Quality Center as a Defect tracking tool.
- Tracking the inventory and ordering system
- Involved in Test Planning phase in preparing Test Plan/Test Strategy Document and identification of High-Level Test Conditions.
- Validate the regular sales transaction.
- Logged the defect in TFS and QC
- Validated XML data and verified the data at source and destination.
- Good experience on store coupon and manufacturing coupon.
- Worked on test execution of non-EMV test cases.
- Coordinated with the development team to help them during the defect troubleshooting & Root cause analysis.
- Experienced on set-up the digital coupons and used the coupon in testing
- Used HP ALM for maintaining the Test Plans, Test Cases, Test Execution, Defect Management and Bug Reporting.
- Performing system integration test, Smoke test and Regression test
- Experience in working with business analysts, developers, management and end-users in a cross functional Agile Scrum team.
- Using different kinds of query to pull the data from database regarding cash summary issue.
Environment: Agile/Scrum, MS Office, MS Project, SQL, HP ALM, Quality Center, EMV, MS Visio, Windows, ALM, Oracle, Cucumber
Confidential, Cleveland, OH
Sr.QA Automation Engineer / Mobile Tester
- Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
- Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit and TestNG.
- Implemented Page Object Model (POM), Apache POI in WebDriver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium WebDriver, Junit and Java.
- Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java. Proficient in using Appium Emulators and IOS Simulators to test the application virtually.
- Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
- Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit).
- Involved in implementing End to End Test Automation Framework using Protractor with Jasmine to handle Angular JS.
- Developed Selenium WebDriver test cases using Java, TestNG framework.
- Leveraged Java (Eclipse IDE) to access and test various operations. Performed Regression and Integration Testing using TestNG framework and executed assertions.
- Involved in white box testing and GUI testing. Used Apache POI to read data from Excel sheet.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
- Used Maven to help manage project’s build, report and documentation across the network and executed Maven build files for running automated tests.
- Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
- Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
- Performed manual testing and Front-end Web based Functionality testing, for Smoke testing, Regression testing, Integration testing and System testing.
- Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Sole performance of API testing with different sub-systems as a part of Back-end test.
- Loaded insurance plans using SOAP UI. Plans are Certified and verified to make plans available to the Users.
Confidential - Albany, NY
- Review and translate business requirement specification to build test strategy and test cases.
- Data driven by taking the values required from an Excel Sheet using Apache POI.
- TestNG was used as the Unit testing tool.
- X-path Storage concept was used in this architecture. However, in short this package is used to localize all the x-paths used hence making it easy to control any developer changes in the application.
- Business library is also created which is again divided into classes where each class has certain methods and each method represents certain functionality which can be executed in the page.
- Automated mainframe and oracle application which will automatically download all required reports from portal and coded the logic to ensure the transaction have been happened correctly by using selenium framework.
- Created one job by using Jenkins and Maven, and bat file to execute in different browsers.
- Common library holds all the common web driver functions to be performed on all the pages.
Environment: Java, Selenium WebDriver, Eclipse, Jenkins, Internet Explorer, Google Chrome, Firefox, Maven, SVN, Agile, Quality Center, SQL, Oracle, Windows.
- Worked in a fast-paced agile development environment.
- Developing test cases, test procedures and test data from requirement document.
- Responsible for Manual, Automation using Selenium Web Driver, Scrum and System testing of the application at various stages.
- Automated Web Application Testing using Java-Selenium framework in an agile environment.
- Created Selenium Test cases for automation using Selenium Web Driver and Java.
- Used Hybrid Framework of Selenium to get data from Excel.
- Performed Smoke, System testing, System Integration Testing, User acceptance testing, Database testing and Regression testing.
- Web Automation Testing - Prepare and execute test cases and test many features and functional areas.
- Prepare test plan overview and test plan detail for different functional modules.
- Develop test scripts for Data Driven, Functional and Regression Testing.
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Involved in test plan and test case review meetings.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
- Updating the test cases document according to review comments.
- Performed Web Services testing, Backend testing, Stage testing and Decision Engine testing.
- Testing REST API using Apache HTTP Client, JXL, TestNG, Log4j, GSON, JAXB Parsers
- Completed SOA testing using SOAP UI and Java framework for Web services testing.
- Perform functional testing and regression testing.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
Environment: Agile, Selenium Web Driver, Java, TestNG, Eclipse, Bugzilla, Quality Center, SOAP, REST, TOAD, Scrum, SVN, MS SharePoint, Linux, Unix, MS Office, MySQL, SQL, Windows.
- Agile development - Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning for test planning activities.
- Participated in Test Planning and Automation Effort estimations.
- Designed test cases for manual and automation testing, developed and maintained checklists for regression using QTP automation
- Worked with different development teams and business analysts, interacted proactively on QA chat channels as part of the testing.
- Carried out Smoke Test to judge the software acceptance criteria for testing.
- Designed test cases for manual and automation testing, developed and maintained checklists for regression using QTP automation.
- Preparation of test plans and designing test cases using SRS documentation
- Performed Smoke, Black Box, Validation and Compatibility testing of the application manually.
- Ensure accuracy and completeness in the test reports.
- Updated the Requirement Traceability Matrix (RTM), with Test Case id's and make sure that all BR's (Business requirements), TR's (Technical Requirements) and Detail Design Requirements were mapped perfectly, and all Requirements were covered with Test cases.
- Responsible for preparation of test plans and designing test cases using SRS documentation Lab Setup.
- Automation of various features for regression testing using Java
- Prepared Bug Reports