Post Job Free

Resume

Sign in

SENIOR QA ENGINEER

Location:
Golf View Manor, NJ, 08550
Posted:
December 06, 2018

Contact this candidate

Resume:

Vamshidar Reddy

Senior QA Engineer

Email: ac7vyo@r.postjobfree.com Phone: 609-***-****

Senior QA Engineer, with 8 years of experience in all phases of software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) which includes designing, implementing test plans, test processes, test cases, and conducting test review meetings. Emphasis on GUI Testing, Manual Testing, Black Box Testing, Backend Testing of Client Server and Web applications using Selenium WebDriver in diversified domains like Healthcare, Retail, Insurance and Banking.

Professional Summary:

Experienced in working with Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.

Expertise in developing Test plan, Test Strategy, Test Scenarios, Test cases and generating reports in both manual and automation testing based on requirements document.

Experienced in working with all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, User Acceptance Testing, etc.

Designed and implemented different automation frameworks like Behavioral Driven development, Data Driven framework, Hybrid framework, and Page object model for several projects using Selenium WebDriver, and TestNG.

Proficient in working with tools such as Selenium Web Driver, Selenium Grid, Cucumber, JUnit, JIRA and Eclipse.

Performed Web Services testing using SoapUI and POSTMAN tool. Validated request and response of SOAP and RESTFUL Web service calls.

Used TestNG along with Selenium to run parallel testing by creating groups and categorizing test cases.

Expertise in writing SQL Queries for Database testing and performing backend testing for data validation using Microsoft SQL Server, MySQL, Oracle and establish JDBC connectivity between the Java Programming language and a wide range of databases.

Experienced in controlling the flow of execution of methods using TestNG annotations.

Expertise in using Apache POI for data driven frameworks, to load test data into required test scripts from external sources like excel sheets.

Performed Continuous integration automation using Jenkins and scheduled the tests to run at specific time.

Developed Test Scripts to implement Test Cases, Test Scenarios, features and Step Definitions in Gherkin format for BDD (Behavior Driven Development) using Cucumber.

Maintained Selenium& JAVA automation code repositories using version control tool such as Git/SVN.

Expertise in implementing Maven as a build management tool to manage the required dependencies, plug-ins and for uniform build system.

Generated test logs using Log4j for various log levels.

Performed Mobile Automation (Android) using Appium.

Worked with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Experienced in handling the issues of Synchronization in Selenium WebDriver using waits such as Implicit wait, and Explicit wait.

Proficient in documenting defects with high level of detail, accuracy and informative recreation steps using HP ALM/Quality Center, JIRA and Bugzilla.

Excellent Analytical, problem-solving skills, and ability to quickly learn new technologies.

Actively involved in Sprint/Iteration Planning, Daily Scrum, Sprint Reviewing, and Sprint Retrospective meetings.

Technical Skills:

Methodologies

Agile (SCRUM), Waterfall.

Testing tools

Selenium IDE, Selenium RC, Selenium WebDriver, Cucumber, SoapUI, Postman, Eclipse.

Test Build & Integration

Tools

Maven, Jenkins, SVN, GIT

Programming Languages

JAVA, C, C++

Databases

Oracle, SQL Server.

Markup Languages

HTML, CSS, XML

Operating Systems

Windows, Unix, Linux

Frameworks

TestNG, Junit, Behavior Driven, Data driven, Hybrid, Page Object Model.

Defect Tools

JIRA, RALLY, Bugzilla, Quality Center

MS Office Tools

Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other tools

Auto IT, SQL Server Management Studio, Appium, Gherkin, Perfecto Mobile

Work Experience:

HSHS St. John’s Hospital, Springfield, IL. June 2017 – Present

Role: Senior QA Engineer

St. John’s Hospital is a Leading health care provider in central Illinois. MyChart, Patients and Guests, Pay My Bill are the major applications for this organization. My Chat provides full access to the patients to retrieve updated information of their Profile and other related records from anywhere. Pay my Bill enables patients to manage their payments, Patients and Guests holds few key features updating them through their stay in hospital.

Worked in Agile/Scrum methodology to check the functionality of the application.

Performed Functional Testing, Black Box Testing, Smoke Testing, and End-to-End Testing

Conducted Positive and Negative testing with valid and invalid data.

Involved in UAT and worked closely with business users to obtain system acceptance.

Handled multiple iframes to switch between/navigate through frames and performed necessary actions on the web elements.

Produced test plans, executing and evaluating test cases, and developing automated regression test suites using Selenium WebDriver.

Created testing data needed to execute manual and automated test cases using Data Driven Frameworks.

Prepared the Test Results document which summarizes testing activities and results.

Performed Regression testing to ensure that changes made to software did not introduce any new bugs.

Used TestNG along with Selenium to run parallel testing by creating groups and categorizing test cases.

Configured JDBC connections to retrieve data from database.

Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.

Developed BDD tests using Cucumber by writing feature file using gherkin language and step definitions and developed required Selenium support code in Java for Cucumber.

Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium.

Interacted with the Development team in prioritizing the defect list and validating known bug fixes.

Coordinated with offshore team in automation and reviewing the schedules and mitigating the risks.

Environment: Selenium WebDriver, TestNG, cucumber, Windows, SQL Server, Java, Maven, SVN, SoapUI, RALLY.

Bed Bath & Beyond Inc, Union, NJ. August 2016- May 2017

Role: Senior QA Analyst.

Bed Bath and Beyond Inc is an American chain of domestic merchandise with web application which contains the products related to the business. The end users search for the products and proceed to checkout after providing the shipping and billing details. The end user also has the advantage of utilizing the BBB coupons, gift cards to get discounts on the cart items. After placing the order user is given the order number and expected delivery date.

Part of Agile-Scrum team, participated in Sprint planning and Demo meetings, Retrospective meetings etc.

Created test plans, test suite and uploaded into the quality center.

Reviewed requirements for testability and usability, consulted development team with regards to system functionality.

Created and enhanced numerous test scripts to handle changes in the application's GUI in the environment using Selenium.

Worked in the Agile Environment with frequently changing requirements and features set review product requirement document.

Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.

Associated with the development team to understand technical design and architecture for test planning.

Involved in tracking, reviewing, analyzing defects using the Quality Center.

Wrote and implemented automated test scripts using Selenium WebDriver.

Implemented Page Object Model automation framework with Java and Selenium Web Driver.

Implemented TestNG automation framework through Selenium WebDriver with XML to control the flow of the test cases.

Performed cross browser testing using Selenium Grid.

Created Test Reports generated out of TestNG and captured the error screenshots.

Wrote Regression test cases and automated using WebDriver.

Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.

Performed testing on Web Services using REST Assured and Postman to check the communication between different services.

Performed Automation testing using Selenium on Web-based (Browser) application.

Participated in Developing User Defined functions to support the automated scripts.

Categorized bugs based on the severity and interfaced with developers to resolve them.

Coordinated with the developers in resolving the testing defects.

Participated in Test Process Improvement discussions and advised in Strategies to implement and enhance the Testing process.

Environment: Java, Selenium WebDriver, Selenium Grid, Postman, Quality Center, SQL Server, Chrome Developer Tools, Eclipse

IndusInd Bank, Hyderabad, India. March 2014-July 2016 Role: QA Analyst.

IndusInd Bank is an Indian private sector bank headquartered in Mumbai, India. It offers a wide range of banking products and financial services for corporate and retail in the areas of personal finance, investment banking, general insurance, life insurance, and wealth management. I worked with the team which focused on Asset Register module. It lets a user record all your assets in a place, ranging from financial to non-financial and physical to digital.

Involved in creating Test Plan and wrote Test Cases based on Use Cases and Business Requirements.

Developed automation test suite with Selenium WebDriver and TestNG with Java as the programming language for the application to help in regression testing.

Performed Functional Testing and Regression Testing using Selenium WebDriver.

Used Postman to conduct web services testing.

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

Worked with Appium and Perfecto Mobile for testing Mobile App using cloud-based testing on actual handsets.

Used Git repository for efficient remote team working.

Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop- down lists, combo boxes, list boxes using Selenium.

Tracked defects using JIRA and generated defect summary reports.

Generated Burn Down charts and Burn Up charts using JIRA Intelligent Reports for tracking the work left to be completed and total work is done.

Used Hybrid Framework for automating existing manual test cases for accelerating the testing process.

Identified test cases to automate and automated those test cases using Selenium WebDriver, TestNG, Apache POI and Java (Eclipse IDE).

Enhanced Test Automation Framework using Selenium WebDriver, Apache POI under Java platform utilizing industry leading harness design patterns and approaches.

Extensive testing of browser content and compatibility.

Environment: Perfecto Mobile, Appium, TestNG, Selenium WebDriver, JIRA, Apache POI, Java, HTML, XPath, CSS, Windows, Maven, Postman.

Bajaj Allianz General Insurance, Hyderabad, India. October 2012- February 2014

Role: QA Analyst.

Bajaj Allianz General Insurance company offers a range of general insurance covers for businesses, individuals and has comprehensive insurance products. I worked with the team which focused on the design and enhancement of the Claims module for the existing application. This module lets you register, track/submit and download the appropriate data for claiming your insurance.

Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.

Performed Extensive Manual Testing

Developed Test Plans, Test Scenarios, Test Cases.

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements

Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).

Interacted with the development and testing teams to improve the overall quality of the software

Analyzed the performance based on the reports generated and conducted end to end test executions on the entire application.

Worked on enhancing the existing front of the application for its look and feel.

Responsible for providing a regular status report to the upper management

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

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

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

Carried out extensive Backend Testing to ensure proper backup and restoring of data by writing SQL queries using MySQL tool.

Maintained Test Logs and Test Summary Reports.

Developed UAT Test cases to cover all over Functionality.

Environment: Manual Testing, Test Director, Waterfall, MySQL, Java, HTML, CSS, Test Director.

ICICI offline Credit card, Hyderabad, India. May 2010- September 2012 Role: Test Engineer.

ICICI Offline Credit Card System is a web-based application for ICICI Bank credit cards. The data presented in the reports will facilitate the Business Analyst to analyze the Cards Business growth and Strategy. Highlights of the reports are Application Analysis and Payment Behavior of the customer.

Designed different test scenarios to cover all features of applications

Participated in preparation of Test plan with the QA Lead which specifies testing overview, testing approach, testing strategy, scope of testing

Performed Manual Testing on different Services of the project by executing the Test Cases.

Worked with SQL to validate the data at the backend.

Performed complete black box Testing, Negative Testing

Completely involved in identifying errors and verifying end-user compatibility

Ensured that the application is performed according to the specified requirements

Tested the integration between modules and the accurate flow of data

Used Bugzilla to track the bug reports

Environment: Bugzilla, SQL Server, MS Office, Manual Testing, Waterfall, Bugzilla.



Contact this candidate