Kawalpreet
Email:**********@*****.***
Ph#: 412-***-****
Professional Summary:
•Over 7+ Years of industry experience in the area of Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
•Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
•Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
•Well versed with Handling Elements in Selenium WebDriver.
•Experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, Junit, TestNG, Jenkins, Maven, Ant, QTP, Cucumber and Soap UI.
•Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
•Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG.
•Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
•Strong Experience in Java Programming, Selenium WebDriver, JUnit and TestNG.
•Application development testing.
•Creating test scripts and use case scenarios for user acceptance.
•Capable of working well independently and in a cross-platform team environment.
•Executing Selenium Test Cases and reporting defects.
•Validating data mapping requirements.
•Familiarity with data migration strategies.
•Strong Experience in Banking, and Ecommerce Domains.
•Involvement in Test Estimations and Test strategy implementation.
•Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.
•Expert in using defect tracking tools like Quality Center, HP ALM, Jira and BugZilla.
•Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
•Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
•Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects
•Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.
Technical Skills:
Operating systems
Windows 7, Windows 8, Win 2003 Server, 2008 Server and UNIX
Languages
Java, Visual Basic
Databases
MS Access, SQL Server.
Automated Testing Tools
UFT, Selenium WebDriver,QTP(Quick Test Pro 8.x/9.x/11.x), TestNG/JUnit, Maven, Cucumber, Jenkins, SaopUI
Test Management Tools
ALM /Quality Centre.
Tools & Utilities
Ms-Office, Outlook Express, VSS
Web Technologies
HTML, XML and VB Script
Debugging Tools
HP ALM, Quality Center, Jira
Professional Experience:
Client: Cigna Healthcare (Headquarters) Philadelphia PA Oct 18 - Till Date
Implementation Partner: Tata Consultancy Services (TCS)
Role: QA Automation Engineer
Domain: Healthcare
Description:
Working onCALM migration project, where STD/LTD data is migrating to Fineos 8.8.
Responsibilities:
•Involved in Automation Infrastructure Setup/Development using Selenium WebDriver.
•Created Test cases Using Element locators and Selenium WebDriver methods.
•Involved in CALM migration project to help automate their manual test cases.
•Writing SQL scripts to identify correct data for testing.
Environment: Java, SQL,Toad,SQL Developer,Selenium WebDriver, TestNG, Maven, Jenkins, Eclipse, Firebug, Firepath, Eclipse, XPath, Rally, Agile, MS Excel, Windows.
Client: Walmart San Bruno CA.Feb 17 –Sep 18
Role: QA Automation Engineer
Domain: E-Commerce
Description:
Responsible for product, engineering, and web ops teams who develop Walmart’s online business on a global scale has been on the forefront of cloud computing experience focus has been on highly available and scalable web technologies, engineering methodology and productivity, and developing technology platforms and presentation layer frameworks to support global e-commerce operations.
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 Automation Infrastructure Development using Selenium WebDriver.
•Created Test cases Using Element locators and Selenium WebDriver methods.
•Involved in Designing Developing data driven framework using Selenium Web Driver.
•Enhanced Test cases using Java programming features and TestNG Annotations.
•Involved in Regression Testing using Selenium WebDriver.
•Developed test code in Java language using Eclipse IDE and TestNG framework.
•Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
•ConfiguredMavenfor JAVA automationprojects and developed Maven project object model (POM).
•Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
•Preparation of the Test Strategy.
•Involved in the Continuous Integration of the automation framework with Jenkins.
•Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
•Responsible for GUI and Functional Testing, using Black box Testing Techniques.
•Involvement in Test Execution, Results Analyzing and Defect Reporting.
•Involvement in RTM Preparation.
•Used Firebug to do web based application testing with selenium for the commands and locator application.
•Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
•Tested request and response XML's based web services interfaces using Soap UI.
•Worked as a manual tester for the effort to check the functioning of the tool.
•Conducting Data driven testing, cross browser testing and parallel test execution.
•Enhancing the Test Scripts for Global Execution.
•Execution of Selenium Test cases and Reporting defects.
•Logged the defects using the JIRA and closing/reopening the defects after the retest.
•Conducted backend testing using SQLqueries to validate data for database.
•Involvement in solving Environmental problems along with Technical Support People.
•Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.
•Preparation of weekly and monthly status reports.
Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, Eclipse, Firebug, Firepath, Eclipse, SoapUI, XPath, DOM, Jira, SQL, Agile, MS Excel, Windows.
Client: Russell Investments, Seattle, WA. Sep 16 - Feb 17
Role: QA Automation Engineer
Responsibilities:
•Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
•Reduced manual testing to convert test case to Automation using Selenium web Driver.
•Involved in design and implementation of Selenium WebDriver automationframework for smoke and regression test suites (TestNG).
•Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE). Used TestNG Annotations to write highly maintainable test scripts.
•Implemented assertions, error collector functionalities for better validation using TestNG.
•Involved in Automation Test Plan Preparation.
•Created test cases for new features developed. Test Design Based on the Use case Specifications.
•Used Build tool like Maven to generate test report. Involved in using Maven build tool to manage framework dependency jar files.
•Implemented page object model automation framework with Java, Selenium WebDriver and Cucumber.
•Generating Test Scenarios, Test case documentation and test data collection.
• Performed Smoke and Regression testing on every build of the application.
•Responsible for GUI, Functional and System Testing.
•Involved in Compatibility Testing. Involved Peer reviews (Test Design).
•Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkinsonce the code pushed into CI.
•UsedFirebug for the web based application testing with selenium for the commands and locator application.
•Worked with Assertions like Schema Compliance, XPath and SOAP responses.
•Executed SOAP based web services API testing (Java client and Soap UI).
•Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
•Identify, investigate and submit defects through ALM tool.
•Developed test plan, test cases, execution of test cases, reporting, tracking defect using HP ALM.
•UsedSQLqueries for retrieving data from database for executing user specific test cases.
•Involved in testing the application utilizing the Scrum (AGILE) methodology.
•Clear look on updating concepts and finding defects, sending it with suggestions.
Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Eclipse, Jenkins, X-Path, SoapUI, Firebug, Firepath, HP ALM, Agile, Windows.
Company: Scicom Software India Pvt Ltd, Pune, India. Apr 14 - Jul 16
Role: QA Tester
Responsibilities:
•Performed Integration, Functional, User Acceptance Testing (UAT), Regression, Graphical User-Interface (GUI), End-to-End testing.
•Developed test scripts for Functional and Data driven tests using QC on web based module.
•Involved in Manual testing using HP Quality Center to develop test cases, test scripts, executing the scripts and logging the defects.
•Defects were tracked, reviewed, analyzed and compared using Quality Center.
•Executed test cases and verified actual results with expected results.
•Executed SQL Queries to check the data table updates after test execution.
•Validated the Target data with reference to the requirement documents.
•Tested application on different web browsers and different platforms for compatibility.
•Weekly status meeting with development and management teams.
Environment:Manual Testing, Java, User Acceptance Test Cases (UAT), Graphical User-Interface (GUI), Quality Center, Oracle, SQL.
Company: Axis Software Private Limited, Pune, India. Jul 10 - Mar 14
Role: QA Tester
Responsibilities:
•Created the detailed test plan and test cases from the business requirements documents and meetings.
•Involved in manual testing of some test cases.
•Involved in Black Box testing of the application.
•Member of the User acceptance Testing Team, wrote Enhancement Requests and worked with the perspective of the user.
•Created automated test scripts using Win Runner.
•Coordinated with developers to fix the bugs and conducted Functional (Positive and Negative), and Integration Testing.
•Conducted Unit Testing, Integration Testing and System Testing.
•Participate in weekly meeting with the management team and walkthroughs.
•Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing.
•Data Driven Testing using parametrization to test the application with different sets of data.
Environment:Manual Testing, Java, User Acceptance Test Cases (UAT), MS SQL Server, Oracle, Win Runner, MS Excel, Windows XP.
Education: Bachelor of Arts from Delhi University, India.
References: Will be provided upon request.