SHIREESHA K
EMAIL: ***************@*****.***
PHONE: +1-469-***-****
PROFESSIONAL SUMMARY:
Around 8 years of experience in wide range of Manual and Automation with expertise in testing Web Based, Client/Server Based Applications and Native Mobile apps.
Extensive experience in all phases of software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) which includes Designing, Developing, Testing and Implementation like Waterfall, Agile and Scrum.
Designing the Test cases as per product requirements and technical specifications.
Extensive experience and knowledge in Smoke testing, Sanity testing, Functional testing, Integration testing, System testing, Performance testing, Regression testing, Compatibility testing & User Acceptance Testing and Web/GUI base Applications.
Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests
Involved in design and Implementation of Selenium WebDriver automation framework using Java for smoke and Regression test suites using TestNG.
Proficient on Automation tools like Selenium WebDriver/IDE (Functional & Regression Testing) for testing Client Server and Web based Applications.
Experience in designing and developing customized hybrid framework using Selenium WebDriver, TestNG, Junit, Apache POI, Page Object Model Pattern based Data Driven.
Experience in creating TDD (Test Driven Development) and automating Cucumber BDD Behavior Driven Development using GHERKIN format.
Extensive experience in using Open Source Tools like Selenium IDE and Eclipse Editor.
Good experience in Web Services (REST, SOAP) .
Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
Good experience in Defect Life Cycle Management tools like JIRA, and Bugzilla.
Expertise in different build/continuous integration tools like Maven, Jenkins, and Cucumber.
Hands-on experience using X path functions and page object model.
Experience in Data Driven Testing, Cross browser testing, cross platform including mobile view and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
Experienced in Automation Framework using Selenium Web Driver, Test NG, and Junit.
Experienced in using GIT as a source repository system to share code within the office as well as with the overseas team.
Experience in performing database testing and working with SQL queries and database like Oracle, SQL server.
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team
TOOLS & TECHNOLOGIES
Operating System - Windows 7/ 8 /10
Languages - Java, HTML, SQL
Microsoft Teams, Microsoft Outlook, Microsoft Excel
Testing tools – Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, RestAssured API, POSTMAN
Defect tracking tool – Rally, Jira
IDE – Eclipse
Version Control and Repository – Git
Frameworks – Data Driven, Project Object Model
Methodologies – Agile, Waterfall
Testing methods – Functional, Smoke testing, Regression, Integration, System, Volume testing
WORK EXPERIENCE:
CLIENT: BBVA JAN 2020 TO TILL DATE
Location: Austin, Texas
Role: QA Automation Engineer
BBVA Compass is a financial institution in Birmingham, Alabama. The company provides retail and commercial banking, trust, securities brokerage, mortgage and insurance products and services. Our solution is to make customers get qualitative and quantitative banking services. I as a part of Online Account Origination and Credit decision team, we integrate with all the products in the organization and we communicate with external systems for the verification of the customer data.
Responsibilities:
Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual testing and automation.
Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
Involved in testing the application utilizing the Scrum (Agile) methodology.
Actively participated in daily Scrum activities
Implemented open source web test tool Selenium WebDriver for cross browser testing.
Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
Implementing automated testing platforms and unit tests.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
Participate in all ceremonies of Agile such as Sprint planning, Daily Standup and Sprint Retrospective.
Executed test cases in each Sprint to test Sprint Backlog Items.
Implemented POM based automation testing framework utilizing Java, Cucumber and Selenium WebDriver.
Used runner classes in Cucumber to generate step definition and also used tags to run different kinds of test suites like smoke and regression.
Knowledge of using Selenium locators like Xpath to test the web application.
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
Involved in REST API web services testing using RESTAssured and Postman.
Validated JSON formatted data, different http status codes.
Used Git to store my code to GitHub and GitHub was connected to Jenkins for continuous integration.
Experience in SQL queries to prepare test data and validating back end systems.
Communicated with developers through all phases of testing to prioritize bug resolution.
Implemented Integration testing to verify the interface between various application modules.
Identified, Reported and Tracked Defects using JIRA management tool.
Wrote and executed automation regression test scripts using Selenium Web Driver with JAVA to incorporate into the build pipeline with Jenkins
Environments : Java, Selenium, Test NG,Cucumber,Postman,API testing, JIRA,SQL.
CLIENT: 7-ELEVEN OCT 2017 TO DEC 2019
Location: Dallas, TX
Role: QA Automation Engineer
7-Eleven is one of the largest chain of convenience stores in the United States holding with more than 9500 stores nationwide. 7-Eleven is one stop for everyday needs. Our solution is to make customers get access to the daily needs through website and Clip Coupons and to buy products online. I have worked on testing web responsive features of 7-Eleven website. I also tested on different features of 7-Eleven website
Responsibilities:
Understand the Business and Functional requirements to identify Test Scenarios.
Created and executed the test cases for various scenarios and participated actively in Functional Testing, Usability testing, Compatibility testing, Retesting, Regression testing.
Located web elements using Xpath expressions, CSS Selectors, etc.
The automation framework is maintained for several environments and can be run by any of the QA team using enterprise Jenkins.
Developed automation testing using Hybrid Model Framework.
Engaged in the preparation of daily and weekly status reports.
Interacting with developers in resolving the bugs.
Preparing Bug reports through JIRA.
Test execution in web application and Jira tool for defect tracking
Prepare and execute test scripts using Selenium.
Involved in REST API web services testing using REST Assured and Postman.
Written and executed SQL queries to validate the data.
Data is maintained for several environments and compare with DB Values using several complex SQL queries.
Daily regression report can be run and shared with the project team to ensure the stability of the project and defects can be logged if any of the script fails.
Defect Tracking, reporting and documentation on the Defect Tracking system JIRA
Analyzed the results of manual and automated tests in accordance with business processes.
Identifying Critical test cases in each release and updating Regression Suite.
Provided status reports & coordinated meetings between test team & Dev team to review defects.
Created metrics/reports to capture Test Progress for projects and releases
Prepared metrics for Status Reporting and QA deliverables.
Identified quality risks and issues that could have impacted project deliveries and communicated to leadership team.
Environment: Selenium, Java, Cucumber, TestNG, JIRA, Postman and Rest Assured, JIRA,SQL,API Testing.
CLIENT : IRIS INFO SOLUTIONS JAN 2012 TO MAR 2015
Role: Test Analyst
This project provides Healthcare Services for Providers, Patients, and Payers. A provider contains complete practice management, which includes appointments, billing, Clinics, and schedules. It maintains computerized patient records. The patient’s service contains online appointments and online healthcare services. Payer’s service contains Insurance Services and the application is HIPAA enabled.
Responsibilities:
Arranged deliverables for the task like Functional Test Plan, Test Scripts, and End of Test Report
Used different test scenarios to validate the functionality of the application.
Performed Manual Testing of the application functionality to complete black box testing of the application.
Created and generated system test scripts for different test scenarios covering all aspect of project functionality.
Identified defects while doing System Testing and regression testing, also involved in defect tracking.
Involved in performing Functional testing, Regression testing, System testing, Integration testing, GUI testing and User Acceptance testing.
Performed Sanity testing during code deployment after the code has been fixed and verification of the proper code deployment.
Involved in manual testing of various modules of the application to ensure application stability.
Actively involved in writing the traceability matrix for the coverage of all the scenarios.
Prepared Test case coverage reports for status meeting.
Conversant with analyzing requirements and defining high level and low-level test requirements and detail test cases.
Assisted developers with reproducing defects and providing additional information as needed.
Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
EDUCATION: Bachelor of Engineering (Information Technology) from Jawaharlal Nehru Technological University, India.