RENUKA GADDE
SENIOR QUALITY ASSURANCE ANALYST
E-mail: **.******@*****.*** Phone: 214-***-****
Highly skilled IT professional over 8 years of progressive experience as a Senior Quality Assurance Analyst in reviewing business requirement, documenting Test cases/Test plans and maintain automation test suite with selenium web driver. Proven record of successful contribution in Automation Testing, functional testing, Page Object Models and hybrid frameworks. Experience in each phase of SDLC and STLC in the domains of Healthcare, Insurance and Banking.
Expertise in different phases of Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall Model.
Experienced in developing manual and automated Test scripts and test cases based on BRD, FRS and SRS.
Experienced in Working on Regression Testing, Integration Testing, System Testing, Functional Testing and Unit Testing.
Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, Appium, TestNG, Maven.
Expertise in writing Selenium automation scripts in JAVA
Exposure to web technologies JQuery, JScript XML, AJAX, HTML, and CSS.
Experienced with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
Worked as part of passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition through to delivery.
Designed automation frameworks Keyword Driven framework, Data Driven framework and Hybrid framework for various projects.
Extensively worked with Java as client library Selenium WebDriver to design and develop Automation Test Framework using JUnit and TestNG.
Experienced Using Cucumber and developed Test Scripts using Gherkin language to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development).
Experienced in configuring application framework by processing excel spreadsheets using Apache POI
Expertise in writing SQL Queries, SQL stored procedures for databases like MSSQL Oracle, MySQL, and DB2 on Windows platforms.
Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
Experienced in Service Oriented Architecture (SOA) Testing and Web Services Testing using Postman, SoapUI and REST Assured.
Worked with project management tools such as JIRA for bug tracking and reporting.
Experienced in maintaining Java and Selenium test source code and resources in version control tools such as GitHub, Bitbucket and SVN.
Designed, developed and supported frameworks for our test infrastructure and provided automation expertise to development teams with a strong emphasis on code usage to solve technical challenges and shorten the test cycles through automation.
Expertise in Mobile automation using Appium and Perfecto.
EDUCATION:
Bachelor’s in Mechanical Engineering, Acharya Nagarjuna University, India.
TECHNICAL SKILLS
Project Methodology
Waterfall, Agile/SCRUM, SDLC, STLC
Artifacts
Test Plan, Test Case, RTM, Test Summary Report, Bug Report
Testing Tools
Selenium WebDriver, Appium, TestNG, Selenium Grid, JUnit, Cucumber, SoapUI, REST Assured, Apache JMeter, Postman
Build Management & Integration Tools
Maven, ANT, Jenkins, Eclipse
Frameworks
Data Driven, Keyword Driven, Hybrid, Page Object Model (POM), TestNG, JUnit, Log4j
Programming Languages
C, C++,Java, VBScript, SQL, JavaScript, Python
Web Technologies & Services
HTML5, CSS, XML, JavaScript, JSON, SOAP, REST
Databases
MySQL, SQL Server, Oracle,DB2
Defect Tracking Tools
JIRA, Rally, BugZilla
Operating Systems
Windows XP, Windows 7 & above, MacOS, Unix/Linux
Browsers
Chrome, Firefox, Internet Explorer, Microsoft Edge, Safari`
Version Control Tools
GitHub, Subversion (SVN), Bitbucket
PROFILE 1
Client: Citizen’s Bank, Cumberland, RI Aug 2017 - Present
Title: Senior Quality Assurance Analyst
Citizen’s Bank is one of the oldest and largest financial institution, Headquartered in Providence, Rhode Island. Citizen’s offers a broad range of retail and commercial banking products and services to individuals, small businesses, middle-market companies, large corporations and institutions. In Consumer Banking, Citizens provides an integrated experience that includes mobile and online banking. Consumer Banking products and services include a full range of banking, lending, savings, wealth management and small business offerings.
Responsibilities
Involved in analysis of the documents like Business Requirements and Functional Requirements.
Created the module wise test strategy document that defines the test environment, test phases and resources required to perform the testing life cycle.
Responsible for working within a team to create document and execute Test Plan, Test Cases, and test scripts in support of a set of global tools, systems and databases.
Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.
Implemented automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
Developed data driven automation framework using Page Object Model design pattern and extracted data from external Excel files using Apache POI.
Managed individual sprint user stories, tasks and reported defects using Jira as Project Management tool.
Managed the framework dependency jars using Maven and Continuous integration tool as Jenkins.
Performed parallel and cross-browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time using TestNG, Selenium Grid.
Integrated Automation scripts on Continuous Integration tool Jenkins for nightly batch run of the script.
Contributed in developing Hybrid Automation Framework that uses Java, Selenium WebDriver and JUnit.
Executed SQL queries to verify the database updates, inserts and deletion of the records.
Used test scripts in SOAP UI and Restful (POSTMAN) for Testing Web Services.
Regression testing was performed after each build release of the application using Selenium.
Involved in test approach & test case walkthrough, review with peers, leads, business system analysts, developers and architects.
Environment: Manual testing, Java, Selenium WebDriver, Firebug, FirePath, XML, XPATH, Agile, Internet Explorer, Chrome, Firefox, SQL, Windows, Cucumber, SOAPUI.
PROFILE 2
Client: Aetna Life Insurance Company Inc, Chantilly, VA Jan 2016 – Jul 2017
Title: Quality Engineer
Aetna Inc is an American managed health care company, which sells traditional and consumer directed health care insurance plans and related services, such as medical, pharmaceutical, dental, behavioral health, long-term care, and disability plans.
Responsibilities
Worked in Agile/Scrum methodology & performed agile testing to check entire functionality of application.
Developed test plans and test cases by understanding the Business logic and User Requirements for Manual and Automation Testing.
Developed Hybrid/Data Driven Framework using the Test Suites, Test Cases & Test Data Sets were configured to perform or skip the execution and wrote the test results Passed/Failed/Skipped to the output files.
Involved in writing and executing the Test Cases and Test Suites using Java and Selenium WebDriver using JAVA as programming language.
Implemented Page Object Model automation framework with Selenium WebDriver, Cucumber and used Maven as a build management tool in the framework for batch triggering of test cases and to manage dependencies.
Used Apache POI to read data from external sources to feed locators into the test script.
The Test Cases were configured to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
Created functions for different selenium locator types.
Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Worked on SQL queries in database testing to verify data integrity and validate updated data for the Test cases in different modules of the Medicare & Medicaid application.
Experience in working with logging framework Log4j written in Java to store the flow details of Selenium Automation in a file or databases.
Expertise in Project Management tools like JIRA to prioritize, classify bugs and tracked defects.
Environment: Selenium RC, Selenium Web Driver, Jira, MS Office, CSS, XPath, Firebug, Oracle, JDBC Connection, Cucumber, TestNG, Apache POI.
PROFILE 3
Client: NextGen Healthcare, Horsham, PA Jul 2013- Dec 2015
Title: QA Analyst
NextGen Healthcare is an American software and services company headquartered in Irvine, California, USA. The company develops and sells electronic health record software and practice management systems to the healthcare industry.
Responsibilities:
Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
Performed Functional testing, Regression testing, and Integration testing of the application.
Performed Functional tests using Selenium WebDriver with data driven framework and Page Object Model.
Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
Executed Selenium tests for automation testing of the web application using Selenium Web Driver.
Wrote test case automation scripts using Java in Selenium.
Developed automation test suites and test cases using Selenium Web Driver, TestNG and Maven.
Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
Extensively used Selenium to test the web application.
Contributed in developing Automation Framework that uses Selenium Web Driver and TestNG framework implements using Data Driven, Page Object Model.
Designed, Developed, Executed and Maintained Automated Test Scripts using BDD (Behavior Driven Development) with Cucumber and Gherkin Language.
Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
Tested request and response XML's based web services interfaces using SoapUI.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Performed Unit testing for Java applications using JUnit.
Developed new Test Cases for every sprint and working with developers to automate their feature.
Preparing the test plan and test strategies for ETL application.
Developed SQL queries to query database to test backend process of application during End-to-End testing.
Created Traceability Matrices, Test and Bug Reports and other Test related documents.
Provided weekly status report to project manager and team lead, worked closely with Business and Development teams.
Environment: Selenium WebDriver, TestNG, Maven, GIT, Java, HTML, CSS, XPath, Windows, SQL server, Manual Testing.
PROFILE 4
Antronsys, Bangalore, India May 2010- June 2013
Title: Manual Tester
Antronsys is a successful product and service oriented company globally by meet or exceed our customer needs and expectations by delivering cost effective, right quality and customer oriented technology solutions on time. Antronsys vision is to be recognized internationally as the reference of knowledge and experience in effectively designing and implementing appropriate information and communication technology solutions and processes as an effective means to increase the competitiveness and efficiency of clients
Responsibilities:
Involved in analyzing user requirements for application enhancements and preparing testing specifications.
Developed test scenarios and test procedures based on the test requirements.
Participated in preparation of Test Plans.
Executed functional and system tests manually.
Executed Test Scripts and analyzed the results based on the specifications.
Extensively involved in Regression testing.
Performed Integration and User Acceptance Tests throughout the SDLC of the application.
Generated Defect Reports and the summary and progress graphs for the application.
Communicated with Functional Analyst on any issue clarifications.
Tracked and reported product’s outstanding issues throughout the development life cycle.
Verifying the back end Tables by using SQL Select statements, using different types of joins.
Actively participated in Bug Track (BugZilla) JIRA meetings.
Submitted Coverage Status Report of tests performed on weekly basis.
Involved in project meetings and interacted with other team members to resolve the problems.
Environment: User Acceptance Test Cases (UAT), Waterfall Methodology, BugZilla, MS SQL Server 2008R2, MS Excel, Windows XP.
PROFESSIONAL SUMMARY
PROFESSIONAL SUMMARY
WORK EXPERIENCE