Post Job Free
Sign in

Test Cases Project

Location:
Ashburn, VA
Posted:
September 09, 2017

Contact this candidate

Resume:

Jhansi

E-Mail: *********@*****.*** Ph: 774-***-****

•5 years of experience as Quality Assurance Engineer in testing Web Based client/server applications using Manual and Automation testing procedures.

•Experienced in SQA (Software Quality Assurance) including Manual and Automation testing with tools such as Selenium RC/WebDriver/IDE/Grid, Quality Center, JMeter and JIRA.

•Good Experience on creating/configuring the Jenkins/Hudson jobs for Continuous Integration.

•Strong Knowledge in Core java concepts like OOPS Concepts, Collections and Exception Handling etc.

•Expertise in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation for various small to large projects.

•Extensively conducted Load Testing, Integration Testing, Regression Testing, Performance Testing, Functionality Testing, UAT, Smoke Testing, GUI Testing on Client/Server & Web-based applications.

•Expertise in Manual and Automation Testing (Black Box, White Box and Gray Box Testing).

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

•Expertise in automating test cases using Selenium IDE.

•Experienced in using Web-debugging tool like Fire Path and Firebug for finding elements locator.

•Strong experience with Keyword Driven and Data Driven framework implementation.

•Strong experience with Agile Test Methodology and Agile Development process.

•Experienced in Backend testing by writing SQL queries, SQL Joins, Analytic functions in Oracle, Microsoft SQL Server and Microsoft Access databases.

•Sound knowledge on JUnit, TestNG framework for Unit testing, Maven for Project building tool.

•Good experience working in SDLC methodologies like Agile, Waterfall and TDD.

•Perform well under pressure. Strong Analytical, Interpersonal, Decision making and Communication skills as a team player.

Technical Skills

Testing Tools

Selenium WebDriver/RC/IDE/GRID

Languages

Java, HTML, CSS

Test Framework

JUnit, TestNG

Project Methodologies

Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools

JIRA, BugZilla

Build Tools

Ant, Maven

Continuous Integration Tools

Jenkins, Hudson, Bamboo

Automation Tools

Selenium IDE

Web Security Testing Tools

Burp Suite, Dir Buster, Nmap, Nessus, IBM AppScan

Packages

MS-Office Suite (Word, Excel, Access), MS-Project and MS-Visual Studio

Databases

Oracle (SQL/PL-SQL), SQL Server, MS Access

Operating Systems

Windows variants, UNIX

Education Qualification

•Masters in Computer Science

•Bachelor's in Computer Science

Work Experience

QA Analyst

Capital One - Mclean, VA

Aug 2015 to Till Date

Card Online Servicing: The aim of this project is to re-platform the card servicing pages using AngularJs, Spring and J2ee Technologies. This project allows the Capital One card customers to access various services of card, such as viewing account summary, statements & documents, transactions, payments and manage auto pay etc.

Responsibilities:

•Implemented automation using Selenium Web Driver, JAVA, Selenium Grid, Cucumber and Maven.

•Extensively automated regression and functional test suites by developing test cases, test suites using Selenium Web Driver, JAVA and JUnit.

•Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

•Prepared Test Plans, Test cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements.

•Identified defects in System testing, Regression testing, UAT testing and logged these defects into JIRA with proper severity, priority and performed defect life cycle management effectively.

•Involved in creating the Jenkins Jobs and build scripts using Maven.

•Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed.

•Used Maven for building the WebDriver project. Integrated it with Continuous Integration tool Jenkins for running test cases on nightly basis.

•Creating and maintaining Smoke/Functional/Regression test scripts for web-based application using Selenium Web Driver, Java, and JUnit.

•Used SQL Queries in performing data validation to ensure data accuracy and data integrity and performed Backend Testing using complex SQL Queries on Oracle database

•Provided support to users during User Acceptance Testing (UAT)

•Expert in using the HTML element locator strategies like XPath and CSS Path.

•Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status.

•Stored, analyzed and prioritized defects using Defects module in HP Quality Center.

•Actively participated in daily Scrum meetings and involved in biweekly Sprint releases.

•Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Java 1.7, Selenium WebDriver 2.40, JUnit 4.0, Jenkins, Maven, JIRA, SOAP UI, REST, HTML, JavaScript, Eclipse, XML, XPath, SQL, Oracle 11g, HP Quality Center 12, Firebug, Windows.

QA Analyst

Capital One - Mclean, VA

June 2013 to Aug 2015

Online Profile Migration: This project is for HSBC customers to migrate their profiles into Capital One.

Responsibilities:

•Created test scenarios, documented and created Test cases, Test scripts based on baseline vs. TO-BE requirements for migration and confirmation pages

•Performed Manual and Automation testing such as System Testing, Functionality Testing, Regression Testing, Black box Testing, Data Driven Testing, Back End testing.

•Written Acceptance tests using Cucumber, Selenium with POM(Page Object Model design)

•Created Jenkins jobs for Continuous Integration. Schedule the jobs to run tests cases on nightly basis.

•Developed automation test scripts using the data driven automation framework from scratch using VB script for the purpose of regression tests using HP QTP/UFT.

•Used SOAP UI to test the web service interface communication between applications.

•Used descriptive programming bypassing the object repository to build QTP scripts.

•Extensive experience on Automation object model using VB Script/HP QTP/UFT.

•Good knowledge on regular expressions, reusable actions, functions for handling dynamic application.

•Wrote complex SQL queries for the purpose of backend testing.

•Prepared and maintained Requirements Traceability Matrix to ensure complete test coverage.

•Reported bugs/errors and ensured issue/problem resolution was communicated in a timely an effective manner between System/Project Managers, Developers and QA Analysts.

•Created and executed Test cases for User Acceptance Testing (UAT) of the application.

•Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the database.

•Provided estimates for QA activity and project.

•Worked in an Agile development environment and participated in standup and retrospective meetings.

•Submitted weekly status updates and created First Time Pass Rate Reports showing the progress of QA Software Testing.

•Demonstrated and presented the functionality to client at the end of each sprint to get User Story acceptance.

Environment: Java 1.7, Selenium WebDriver 2.40, JUnit 4.0, Jenkins, Maven, JIRA, SOAP UI, REST, HTML, JavaScript, Eclipse, XML, XPath, SQL, Oracle 11g, HP Quality Center 12, Firebug, Windows.

QA Automation Engineer

Delta Airlines - Atlanta, GA

May 2012 to June 2013

FOS: Delta Airlines is one of the world's largest airlines flying more than 160 million customers each year. Delta and delta connection carriers serve more than 360 destinations worldwide. This project was to track long taxi flights on

tarmac, diversions and advises which flights to be cancelled.

Responsibilities:

•Involved in all stages of Quality Assurance Life cycle.

•Extensively used Selenium WebDriver to test the web application.

•Involved in Writing the build scripts and configuring the Jenkins jobs.

•Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry-leading harness design patterns and approaches.

•Wrote and executed automated test cases using Selenium WebDriver & Selenium IDE to automate manual testing solutions.

•Performed build acceptance testing and smoke testing using Cucumber automation tool.

•Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project.

•Involved in writing unique XPath using firebug and fire path to identify web elements.

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

•Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.

•Uploaded test cases executed test cases and logged defects in Mercury Quality Center.

•Reported software defects in Quality Center and interacted with the developers to resolve technical issues.

•Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.

•Used ClearCase, Subversion for code repositories and Maven for the dependencies.

•Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SOAP UI, Eclipse, XPATH, Firebug, Firepath, HTML, JavaScript, XML, SQL, Oracle, Quality Center, Windows.



Contact this candidate