Resume

Sign in

Test Cases Selenium

Location:
St. Louis, MO
Posted:
March 16, 2018

Contact this candidate

Resume:

Praveen

Email: ac4t15@r.postjobfree.com

Ph#: 262-***-****

Professional Summary:

* ***** ** ********** ******* Assurance experience as an excellent Quality Analyst and QA Tester designing detailed and preparing software test plans, developing and executing test cases, based on Business requirement documentations.

Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).

Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front End testing and User Acceptance testing.

Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

Responsible for creating and maintaining automation acceptance test suite using Selenium with Cucumber framework.

Experience in developing end to end automation using Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.

Experience in working on Keyword Driven, Data Driven and Hybrid framework.

Proficient in using Soap UI for testing Web Services and used various types of assertions such as Soap fault, Contains, Soap not fault, X-path etc.

Good experience in Defect Life Cycle Management tools like, HP Quality Center (QC), JIRA, Rally and Bugzilla.

Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.

Strong expertise in lifecycle methodologies like Rational Unified Process (RUP), Waterfall, Spiral, Agile Models and TDD (Test Driven Development) methodology.

Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

Technical Skills:

Testing Tools

HP Quality Center, Selenium IDE/RC/Grid/WebDriver, Mercury-Quality Center.

Bug Reporting Tools

Quality Center, IBM Rational clear Quest and Rally

Programming Languages

Java, HTML, HTTP, MS FrontPage, XML JavaScript, SQL, Shell and C#.

Software Packages

MS Office XP Suite, MS-Office Suite(Word, Excel, Access), MS-Project, MS-Visual Studio, Eclipse.

Data Bases

Oracle, MS SQL Server

Operating Systems

Windows NT/2000/XP/Vista/7, Unix and Linux.

Professional Experience:

Client: Target Corporation, Minneapolis, MN.

Role: QA Automation Tester

May 16 – Till Date

This performs easy to access all Retail Transactions to the customers. I am testing different customizations like Forgot Password, Auto Disable User Accounts, Usage agreement, Getting started link, User full name on Roster page, Finish Button on registration page, check box under Training schedule page, Removing circular option for subscription links and advanced search in learner approvals and related notifications.

Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.

Worked on Data Driven Framework and MVC for Automation test scripts.

Configured Selenium WebDriver, TestNG, Cucumber, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.

Responsible for creating and maintaining automation acceptance test suite using Selenium.

Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.

Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.

Responsible in executing Selenium test scripts on different browsers and checked for compatibility.

Used XPath and DOM to work with dynamic and static objects in Selenium Web Driver.

Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them

Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Cucumber, Maven, and Jenkins.

Created data-driven automation scripts for testing API Web Services using SOAP UI.

Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.

Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.

Conducted backend testing using SQL queries to validate data for database.

Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Worked in the form of sprint team with business analysts and developers in agile methodology.

Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, MVC, Data Driven Framework, Rally, XPath, Firebug, DOM, agile, Apache, SQL, Oracle, Windows.

Client: Prudential Financial Inc, Pleasanton, CA. Jan 15 – Apr 16

Prudential retirement services is a web based application enables users to plan their financial activities such as loans, hardships, rollovers, distributions, retirement Plans etc. This online application includes change contributions, exchange funds, prices & Performance, learning center, market summaries, retirement calculator, bulletin board, distribution center and retirement planner.

Role: QA Automation Engineer

Responsibilities:

Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.

Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.

Developed new and updated existing Automation test cases using Selenium WebDriver, using Git and Source Tree as VCS for a Java based Web application, using Ant as build tool and Jenkins to create and run deployment jobs.

Responsible in executing Selenium test scripts on different browsers and checked for compatibility..

Configured Selenium WebDriver, Ant tool and created selenium automation scripts in java using TestNG prior to agile release.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Developed automated tests for continuous regression testing and reducing manual testing using Selenium, Junit and Ant.

Implemented Automated execution of tests (nightly and need based) using Ant and JENKINS.

Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.

Actively involved in QA Testing (UI and API), and collaborating with off-shore QA personnel on current projects and documenting and reporting defects and test results in JIRA.

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Junit, Ant, Jenkins, SOAP UI, Cucumber, JavaScript, XML, JSON, XPath, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, MS Excel, Git, JIRA, SQL, Oracle and Windows.

Client: Health Highway, Milpitas, CA. Nov13 – Dec 14

The Pharmacy Management System aims at providing robust computerized system for maintaining the transactions of medical distributors and to provide user-friendly interface, which can be easily dealt by people who does not have much knowledge in computers. The interface is provided with relevant controls and names right from login screen till to the report generation screen. Three modules are present in this project such as Purchase Orders, Drug Sales and Maintain.

Role: QA Automation Engineer

Responsibilities:

Analyzed the user requirements, functional specifications and used Case documents for Functional testing.

Used SVN, Selenium RC, Java and Selenium Grid to create nightly automation scripts.

Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.

Created functional automation scripts for the report generation module using tools Selenium RC/Grid and Junit.

Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.

Involved in Web Services Testing using Soap UI.

Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Involved in verification of Frontend GUI Objects and elements.

Tested the soap based web services using Soap UI.

Worked with deployment team to create nightly automation regression execution builds.

Involved in writing SQL Queries for backend testing.

Wrote Junit tests using Junit framework.

Extensively tested customer’s payments are sent directly to your commercial bank account using the latest security technology.

Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Environment: Selenium RC/IDE/GRID, Junit, Soap UI, XPath, JIRA, UAT, SQL, Oracle, Windows.

Client: Cigna Healthcare, CA. Sep 12 – Oct 13

Healthcare Management system is an online policy management for family and individual insurance. It is a web based application accessed by existing and potential customers. After logging in, the module provides the facility of payment of bills, review of policies and information about new policies. The module also provides free rate quotes for Auto, Home and life insurance. Quote module provides easy and specialized search through facilities like key code and personal invitation number.

Role: Manual Tester

Responsibilities:

Helped in preparation of test plans in accordance with the business requirements.

Developed and Executed Manual test cases for Functional testing of various modules of the application.

Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.

Executed positive and negative scenarios.

Used SQL queries to perform the back-end testing on Oracle.

Conducted regression testing after every new build.

Worked with users on User Acceptance Testing.

Define & implement QA Processes & Standards.

Used Test Director to write the test cases.

Used Test Director to create reports and graphs.

Successful in handling and executing of manual testing.

Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team

Used HP Quality Center to report defects and test results.

Environment: TODD, HP Quality Center, MS Office, Oracle10g and Windows.

Client: TCF Bank Wayzata, MN. May11 – Aug 12

TCF Bank is the nation's provider in specialty credit reporting and information management products. Mortgage companies, Home Owners Lending Association and financial institutions rely for timely, accurate data used to make credit decisions involving billions of dollars annually.

Role: Manual Tester

Responsibilities:

Worked with the Recoveries team to analyze portfolio of all the loans granted by the company to determine all the bad loans.

Worked extensively with the Recoveries team to analyze the bad loans to determine root cause of the problem.

As a part of the Recoveries group, developed new promotional strategies trying to help out the loan defaulters pay their loans.

Involved for developing the strategies like no penalties, less interest rate etc. to help recovery from the bad loans.

Conducted meetings with loan officers and loan defaulters to help mediate the problem and come up with new solutions and recommendation.

Designed Test cases from Requirements, Functional Specifications and Design Documents.

Involved in GUI Testing and Functional Testing while testing the screens to view, enter, update, and delete customer information who is defaulter.

Performed database testing by writing SQL Queries for validating the data.

Define & implement QA Processes & Standards.

Used Test Director to write the test cases.

Used Test Director to create reports and graphs.

Successful in handling and executing of manual testing.

Tested the software for peak load with maximum users using LoadRunner.

Environment: Visual Basic, Oracle9i, Windows NT, MS Word, MS Excel, MS Project.

References: Will be provided upon request.



Contact this candidate