Hardeep Kaur Jass
Phone: 571-***-****
**** **** **, **********, **, 20155
Email: ada771@r.postjobfree.com
Professional Summary
5+years of experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
Good exposure in SDLC (Software Development Life Cycle) and STLC (Software Test Life Cycle) and agile methodology.
Experience in writing Test Plan and Test Cases and executing them for functional and user acceptance testing.
Proficient in Software Development Life Cycle methodologies such as Traditional Waterfall Model as well as Agile Methodology/ Scrum.
Confirm understanding and worked on various methodologies of Software Testing life cycle (STLC).
Experience in review of Requirements Document, Design Document, Functional Specification and Risk Assessment for complete understanding of the project.
Experience with tools like Quality Center for software quality assurance, including requirements management, test management and defect tracking.
Experience in testing Web based applications, have good experience in automating test cases using Selenium (WebDriver using Java)
Experience in using TestNG testing framework for executing tests with Selenium.
Experience in creating and executing SQL queries for testing on different databases like Oracle, SQL server.
Sound knowledge and understanding of preparing various documents required in testing environment using strong documentation skills. Experienced in design and implementation of Selenium WebDriver automation framework for Smoke and Regression test suites (Junit, TestNG ).
Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
Experienced in creating Hybrid and Keyword driven frameworks.
Experienced in working with Cucumber and TestNG testing frameworks.
Familiar with Behavior driven development (BDD) using Cucumber.
Strong knowledge on Re-test, Regression test, Smoke test, Integration Test, Ad-hoc Testing.
Strong skills in Implementing Quality Assurance Standards, and Testing Methodologies for Large Enterprise GUI, and WEB applications using Use Case Documents, Functional Specifications and Business Requirements.
Technical Expertise
Testing Tools: Selenium WebDriver, Junit, TestNG, Jenkins, Apache POI, Cucumber, Git, Github
Test Management: HP-Mercury Quality Center 9.0, 9.2/ALM, JIRA Microsoft Jira,
Web Technologies: Java, HTML, CSS, SQL
Database: MS SQL Server, MS Access, Oracle
Platforms: Windows, Mac OS XS
Application Tools: MS Office Suite (Word, Excel and Power Point, Outlook, Access).
Professional Experience
QA Analyst
September, 2018– Current
Kaiser Permanente, Gaithersburg, MD
Responsibilities:
Worked in SDLC process to run test automation in different level of development.
Analyzed System Development Specification (SDS) and Functional Requirements Specifications (FRS).
Worked closely with team lead and project manager to formulate test strategy, creating test plans, defining scope, setting up sprint deliverables etc.
Set up test automation environment from scratch including the installation of software, importing libraries, setting up browsers, checking compatibility issues.
Created test scripts using Java and Selenium Webdriver.
Executed test automation for single test scripts and batch testing depending on test case requirements.
Created data driven and keyword driven frameworks to test application with large sets of data.
Created cucumber feature file to create test scenarios for functional testing of the application.
Created step-definition using java to execute the cucumber features for automated testing.
Created JUnit test runner for creating test suite for cucumber.
Used Selenium to expand test scenarios to catch more bugs and improve quality.
Designed and developed automated scripts for Functional, Regression, Sanity and Integration Testing using Selenium.
Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and Acceptance testing using Selenium WebDriver.
Used Agile software development methodology in defining the problem, gathering requirements, development iterations, business modeling and communicating with the technical team for development of the system and other Enterprise applications
Testing the enhancements with its functionality change, Sanity and Regression testing.
Created test scenarios and test cases based on functional documents and User stories.
Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing before every releases.
Used Git to manage code and did version control.
Used Jira for test script and test result management and bug tracking.
Wrote and modified SQL validation scripts, and writing scripts in SQL to validate the outputs.
Executed and tested various procedures, functions, triggers, packages in order to test their functionality.
QA Analyst
BB&T Bank, Manassas, VA
Jan, 2016– August, 2018
Responsibilities:
Reviewed business requirements document and technical specification.
Responsible for preparing test plans and test strategies describing the feature and functions to be tested.
Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
Involved in testing various business rules User/Customer Functionality, Change Process.
Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Jira
Used Junit and TestNG testing framework as a test runner with Selenium.
Installed & Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using selenium prior to next quarter release.
Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG
Used data table to use different sets of data to test the AUT.
Used Apache POI for the data driven test cases.
Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and Acceptance testing using Selenium WebDriver.
Created Data Driven Framework using Selenium WebDriver.
Used Jira to Log defect and for defect management.
QA Analyst
Marriott International, Washington DC
Jan 2014 – December 2015
Responsibilities:
Reviewed Business requirements, Design documents and prepared Test Plans for all assigned modules.
Involved on testing the new functionalities based on developed test cases and coordinated with development team in fixing the issues.
Involved in Integration testing different modules like Claimant Information, Appointments, Payments, etc.
Ensure that all the test cases are updated in the Quality Center along with Master test plan.
Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
Attended status meetings to report the status of the project.
Performed back-end testing using SQL queries to make sure that data entered has been inserted correctly into the SQL Server database.
Identify and resolve project related issues, escalating to Management when necessary.
Defects were tracked, reviewed, analyzed and compared using Quality Center.
Education
Punjab Technical University Punjab, India
Masters’ Degree, Computer Applications (MCA) September 2011
Punjab University, Chandigarh Punjab, India
Bachelors’ Degree, Accounting September 2008