Post Job Free

Resume

Sign in

Selenium Ide/Rc/Webdriver/Grid, Soap Ui, Cucumber, Hp Alm, Jenkins, QC

Location:
Charlotte, NC, 28262
Posted:
December 14, 2018

Contact this candidate

Resume:

Bhargavi

Email: ac7yyq@r.postjobfree.com

Ph#: 585-***-****

Professional Summary:

Over 7 years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client-Server Applications.

Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.

Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Quality Center, ANT/Maven, Cucumber, Jenkins/Hudson, JIRA, SOAP UI and Version One.

Experience with Agile Scrum and Waterfall and TDD (Test Driven Development) methodology.

Experience in designing Automation test framework by following Model, View and Controller approach.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

Experience in Business Functionality Testing, User Interface testing, Unit testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT Testing, Regression Testing, Performance Testing, documentation and Reporting.

Experience in preparing Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Data, and Test Execution.

Good experience in Web Services testing using SOAP UI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.

Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla etc.

Good programming skills in Java, VB, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.

Professional experience in designing Test Cases and Test Scripts for Windows, Mac, Java, Oracle and UNIX environments.

Experience with Visual Source Safe and Microsoft Office tools (Ms-Word, PowerPoint, Excel and Access).

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Strong verbal & written communication skills with the ability to effectively communicate with peers and non-technical personnel.

Ability to adapt to a dynamic work environment. A proactive team player with proven interpersonal and coordination skills.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Technical Skills:

Testing Tools

Selenium IDE/RC/WebDriver/Grid, Soap UI, Cucumber, HP ALM, Jenkins

Programming Languages

JAVA, VBScript, Python

Test Management Tools

Quality Center, Jira, HP ALM

Test Framework

Junit, TestNG.

Web Debugging Tool

Firebug, Firepath.

IDE

Eclipse.

Build Tool

Ant, Maven.

Databases

Oracle, SQL, MS Access.

Operating Systems

Linux, Windows, UNIX.

Professional Experience:

Client: New York Financial Technology Partners (New York FTP), NY. Jul 17 – Oct 18

Role: QA Automation Engineer.

Responsibilities:

Responsible for analyzing business, functional and IT requirement documents and prepare complete Test Plans including system test plan, integration test plan, QA project plans and resource planning and allocation.

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

Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.

Involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.

Used Java language and TestNG framework for scripting.

Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.

Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Parameterized test cases using different annotations.

Used BDD framework with Cucumber, Java and created future files with scenario outline files.

Integrated the test suites to Jenkins to execute them automatically after every successful deployment.

Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.

Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.

Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.

Involved in using different Web-Debugging tools like Firebug and Fire Path for finding elements using Xpath starts-with, text and contains attributes and using locators like ID, Name, Link Text, Partial Link text, Xpath, CSS selector.

Created unit and functional test cases through use of Python.

Involved in Data Driven Testing using JDBC Connection and validated services using assertion in SOAP UI.

Used Soap UI tool to located the WSDL file on the internet, create test cases, and execute test cases as well as performing load testing.

Used HP ALM for requirements management, planning, scheduling, running tests, defect tracking. Managed the defects and executed the test cases in HP ALM.

Used JDBC for Database Testing with Selenium Web Driver to execute SQL statements.

Conducted SQL Server database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.

Performed Regression testing on new builds, every modification in the application using Selenium Web driver.

Involved in testing the application utilizing the Agile (Scrum) methodology.

Presented progress of the testing process at walkthroughs and inspections.

Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Java, Selenium WebDriver, TestNG, Maven, Eclipse, Jenkins, Cucumber, SOAP UI, WSDL, XML, XPath, HP ALM, JDBC, Firepath, Firebug, Python, SQL, MSWord, MS Excel, Windows.

Client: NJM Insurance Group, Trenton, NJ. Mar 16 – Jun 17

Role: QA Automation Engineer

Responsibilities:

Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, and Detailed Design Documents.

Verified that the Software Release met the Product Requirements and Functional Design Specifications for a client.

Developed test scripts to automate process of testing in Selenium Web Driver. Creating, Organizing, and managing Test automation Resources.

Created Master Test plan, Test strategy, critical scenarios and Test Scripts and schedule for testing.

Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.

Involved in developing test automation framework using Selenium WebDriver and writing code in Java, using TestNG annotations.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Worked on White-Box server-side System level test cases using TestNG.

Created and maintained smoke/functional/regression scripts for web-based application using Selenium IDE, Java and TestNG.

Managed the framework dependency jars using Maven. Verified the integration of various components in the application and executed end-to-end testing.

Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions.

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

Monitored the test execution in Jenkins once the code pushed into Continuous Integration.

Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.

Used HP ALM for requirements management, planning, scheduling, running tests, defect tracking. Managed the defects and executed the test cases in HP ALM.

Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.

Used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

Used Python codes to handle textbox, dropdown, checkbox, buttons and popup controls.

Created automation scripts in SOAP UI using Groovy Script for web services testing.

Performed web services testing on XML Schema. WSDL using SOAP UI and validated them in SOAP UI and in the Back-end Databases.

Developed Integration and System test cases using Jira. Written, executed Test cases, and documented defects in the Jira.

Performed Back end testing by writing SQL statements like Join, Inner Joins, and Outer joins and Self Joins used TOAD and SQL Developer.

Involved in Agile methodology with SCRUM Process for the development of the product.

Managed software defect information, interacted with Business users to fix severity and priority of issues.

Attended Daily Scrum Meetings and participated in weekly project status meeting and updated the testing Progress.

Environment: Java, Selenium WebDriver, TestNG, Maven, Eclipse, Jenkins, Eclipse, Cucumber, Soap UI, XML, XPath, WSDL, Firebug, Fire Path, Python, MSWord, MS Excel, SQL, Jira, Agile, Windows.

Client: Shutterfly, Redwood City, CA. Jul 15 – Feb 16

Role: QA Engineer.

Responsibilities:

Worked closely with business analysts and developers for thorough requirements review and developing test scenarios.

Involved in setting up configuring the testing environment with Eclipse, TestNG, and Selenium WebDriver.

Performed various testing methods like Functional, Usability, Security, Navigational and UAT testing by creating automated scripts using Selenium WebDriver and manually.

Developed automation test scripts using Selenium WebDriver, TestNG and Java.

Developed System Test Cases and procedures to test various application points.

Used Maven to build and run the Selenium automation framework.

Used Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in a different test environment with different test configuration.

Involved in Look and Feel testing of the application windows using the deliverables.

Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.

Performed Data Driven Testing of the web service using Data Source and Data Loop.

Developed test scripts to identify the web Elements through locators using Firebug and Fire Path Firefox plugins.

Validated soap response using various Assertions such as XPath, Contains, SOAP Fault, Schema Compliance etc.

Created Test Sets to do Functional and Data Driven Testing on the Web service.

Performed Web service Testing and XML validation by creating test case suite using SOAP UI.

Initially involved in creating a Manual Test Cases in Quality Center. Tests were grouped into test plan and executed. Results were recorded and published to management.

Performed Database Testing by passing SQL Queries and retrieved information from Database.

Ran SQL queries to perform Backend Testing.

Quality Center was used as the overall Test Management Tool, where scripts were located and stored under respective Project Folders.

Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case.

Attended project meetings, release meetings and QA status meetings.

Environment: Selenium WebDriver, TestNG, Maven, Jenkins, Quality Center, HP ALM, Eclipse, Firebug, Firepath, XPath, SOAP UI, MS Word, SQL, Windows.

Client: Flagstar Bank, Troy, MI. Nov 14 - Jun 15

Role: QA Engineer

Responsibilities:

Worked closely with business analysts and developers for thorough requirements review and developing test scenarios.

Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.

Developed manual and automated test cases using HP QTP/UFT and validated in RESTful API Web Service.

Developed Integration and System test cases using Jira. Written, executed Test cases, and documented defects in the Jira.

Performed Back end testing by writing SQL statements like Join, Inner Joins, and Outer joins and Self Joins used TOAD and SQL Developer.

Involved in Agile methodology with SCRUM Process for the development of the product.

Managed software defect information, interacted with Business users to fix severity and priority of issues.

Attended Daily Scrum Meetings and participated in weekly project status meeting and updated the testing Progress.

Wrote SQL Queries in Oracle Database to verify the data with the GUI.

Environment: VB, C#, HP ALM, HP QTP, RESTFUL API, JIRA, TOAD, HTML, Agile, Internet Explorer, Chrome, Firefox, SQL, Oracle and Windows.

Client: Affinion Group, Westerville, OH. Aug 11 – Oct 14

Role: QA Tester (Manual).

Responsibilities:

Responsible for creating Test cases, Test scripts as per the requirement documents for OMS and Coordinating Close interaction with designers and software developers to understand application functionality and navigational flow.

Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security, and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.

Prepared test data for functional testing as documented in the test plan.

Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.

Involved in setting up different configuration environment for compatibility testing and manual testing.

Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.

Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.

Involved in compatibility testing with other software programs, hardware, operating systems and network environments.

Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on the Oracle database.

Conducted Interface and Regression Testing manually during the various phases of the development.

Used Quality Center, defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.

Environment: Manual testing, Quality Center, UNIX, HTML, Java, JSP, EJB, Visio, XML, Oracle and Windows.

References: Will be provided upon request.



Contact this candidate