Chaitanya Brugubanda
Senior QA Analyst
E-mail: adhbgi@r.postjobfree.com Ph: 732-***-****
Senior QA Analyst with 8 years of experience involved in all phases of Software Development Life Cycle (SDLC)&Software Testing Life Cycle(STLC). Expertise in developing Test Plan, Test Scenarios, Test Cases and Automation test scripts using Selenium, TestNG with emphasis on GUI Testing, API Testing, Black Box Testing, Backend Testing of Client Server and Web applications extensively such as E-Commerce, Healthcare and Retail.
PROFESSIONAL SUMMARY:
Experience in System, Functional, Integration, Regression and User Acceptance testing.
Knowledge of developing in different type of frameworks like POM, Data driven and Hybrid framework.
Used Selenium WebDriver and TestNG to run parallel testing by creating Groups and categorizing test cases.
Expertise in developing, documenting and executing test cases manually and generating automated scripts using Selenium.
Automated test scripts for application’s web pages using Selenium Web Driver in Page Object Model (POM) design pattern.
Experience in web applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium Web Driver and TestNG, Postman.
Performed backend testing for data validation using SQL Queries.
Designed and developed Test Plans, Test Scripts and Test Cases in HP Quality Center and executed them.
Experienced in Database Testing using interfaces like My SQLand SQL Server.
Validated web services manually and through automation using SOAPUItool.
Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
Worked on GUI Object / element verification is done through XPath, CSS Locators.
Extensively involved in Automating GUI Functionalities which includes handling Web Elements like Textboxes, Buttons, Check Boxes, Links and Dropdowns (using Select Class), Pop-Ups, Web Tables/ Frames/ Dynamic Elements, Keyboard and Mouse events.
Performed CrossBrowser and multiple environments testing using Java, TestNG, multiple browsers and multiple environments.
Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using HP ALM/Quality Center, JIRA and Rally.
Ability to work in a team environment. Strong communication and interpersonal skills.
Experience in using Agile development techniques i.e. user stories, velocity charts, scrum, story points, product backlogs and pair programming
TECHNICAL SKILLS:
Methodologies
AGILE (SCRUM), WATERFALL
Testing tools
Selenium IDE, Selenium RC, Selenium WebDriver, Postman
Defect Tracking Tool
Jira, Rally,HPQuality centerALM/Quality Center
Frameworks
Data Driven, Hybrid, Page Object Model, TestNg,
Test Build & IntegrationTools
TFS,Jenkins, GIT
Programming Languages
JAVA, C#,JavaScript
Databases
MYSQL, Oracle, SQL Server
Markup Languages
HTML, CSS, XML, XPath, Rest
Operating Systems
WINDOWS XP/7/8/10
MS Office Tools
Outlook, MS Word, MS Excel, MS PowerPoint, MS Access
WORK EXPERIENCE:
Client:Bed Bath and Beyond October 2017 – Tilldate
Location: Union NJ
Role: Senior QA Analyst
Bed Bath and Beyond web Applications includes supporting various mainstream websites. These websites allow user to buy various products and enable users to create registries, create gift registries and wedding registries and track shipments. Website also allows users to buy online and pickup at store. Users can view their order history
Responsibilities:
Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
Created automation framework in Selenium WebDriver using behavior driven approach
Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
Used Page Object design pattern and developed Data Driven framework to extract data from external Excel files using Apache POI and loaded into the variables in the scripted code.
Participated in all phases of the Software Testing Life Cycle (STLC).
Created Selenium Test cases for automation using Selenium Web Driver and Java.
Involved in developing the automation script for Web applications using Selenium, Java.
Handled multiple iframes and framesets to switch between/navigate through frames and performed necessary actions on the web elements.
Participated in peer review with team and developers to review test cases/test scripts.
Involved in web services like RESTful API testing using Postman.
Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium.
Performed Regression testing, Positive and Negative testing.
Conducted GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium
Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using Selenium Grid
Parallel, Cross Browser Testing using Selenium Grid and TestNG.
Performed back end testing by writing and executing SQL queries to validate the data from Oracle.
Worked with developers to update the defects, resolve them and track their status using JIRA.
Environment: Java, Selenium IDE/Web Driver/ GRID, Web Services, REST, TESTNG, HTML, Java Script, CSS, JIRA, Agile Methodology SQL, Postman, Data Driven Framework.
Client: Olympus April 2015 – September 2017
Location: Center valley, PA
Role: QA Analyst
Olympus has many web sites under share point portal. All the web sites need maintenance and enhancement features. Integration with Oracle CRM portal through web services is implemented in existing web applications.
Responsibilities:
Created templates for Test Strategy, Test Plan, Test Case, Test Data, Defect Reports.
Designed, developed, and executed comprehensive test plans for Role Based Access testing, Web Content Management testing, Web Services testing, Batch Process testing, Localization Testing, Performance testing, Production Environment Validation.
Created test scripts using Selenium WebDriver (using Java).
Worked on locating elements on the web page using various locators like ID, Name, XPath and CSS Selector etc.
Tested, resolved and documented the issues in the Test environment and ensure the software is working while producing a high-quality final product. Deploy the application out of the test phase to be released into Stage environment.
Communicate effectively with Business Analysts, Developers and QA Team regarding the requirements for automated test cases
Re-executed the Failed test scripts and logged defects in QC for better stability of the application test cases using TFS
Involved in Functional testing, Project Initiation Deck activities, daily status meetings and capture and follow-up daily action items
Analysed business requirements, technical requirements and developed Test Plans, Test Cases and Test Scripts.
Reviewed the System Requirement Specs (SRS).
Created Master Test Plan and involved in Resource Management and task allocation.
Created and maintained Requirement Traceability Matrices (RTM) to measure the testing progress and to check scope creep.
Created Test Cases and Test Data with comprehensive test coverage.
Created Data Driven automation scripts using excel files.
Extensively performed manual testing to ensure the quality delivery of various applications.
Environment: Manual Testing, HP Quality Center, MS Excel, Waterfall, Selenium WebDriver, TFS, HTML, XML, JIRA, Microsoft Office, Data Driven Framework, Eclipse, TestNG, SQL Server, Agile
Client: SelectHealth December 2013- March 2015
Location: Salt Lake City, UT
Role: QA Engineer
SelectHealth is a non-for-profitinsurance company that provides health insurance for Utah and Idaho states. The company is recognized by the National Committee for Quality Assurance (NCQA). Members who are Intermountain patients have access to medical records, claims, and benefit information through a secure website called My Health.
Responsibilities:
Analyzed business requirements and functional specifications to develop test scenarios, executed test cases, analyzed test results and generated test reports
Worked primarily on testing Medicaid, Medicare, APCD claims data. Tested stored procedures that generate claims data, EDI files such as 277, 835, worked with PL/SQL developers and biztalk developers for the same
Tested Medicare managed care system application developed using SSIS that loads flat files into core database
Also tested Quote to card, a web service application to gather user demographics for quote generation using SoapUI
Verification and Validation of the application software for various functionalities, used HP- QC for defect logging and tracking
Involved in Functional Testing, System Testing, Integration Testing, Regression Testing
Perform Database Validation testing, created SQL Queries and Joins on SQL Server for the same
Verified that new or upgraded applications meet specified performance requirements
Used to identify the queries which taking too long and optimized those queries to improve performance
Worked closely with software developers and take an active role in ensuring that the software components meet quality standards
Environment:HP-QC, Jira, Microsoft SQL server, Oracle, SoapUI, TFS, Visual studio, SSRS, SSIS, C#.Net
Client: Azingo Soft Systems India Pvt Ltd November 2011- May2013
Location:Hyderabad, India
Role:Junior Test Engineer
HR Information Management System is web-based tool to provide services for corporate personal for managing Employees and Contingent staff data and generate reports on daily basis
Responsibilities
Understanding Functional Requirement Specifications and System Requirement Specifications
Preparation of Test Scenarios, Test Cases and Test Data.
Provide review comments on Test Scenarios and Test Cases
Created Test Plan Document based on Test Strategy Document.
Execution of Test Cases and Test Scripts
Preparation of Requirement Traceability Matrix, Test Metrics.
Performed system testing to ensure the validity of the requirements.
Performed User Acceptance and Regression Testing with UAT test scenarios.
Find and report defects and subsequently validating the fix, repeating the process until done.
Involved in Build deployment activities.
Evaluated and suggested improvements to the software development process.
Coordinate efforts between development teams and offshore enterprise test team.
Monitoring Testing Activities within the team and reporting regular progress to the Test Manager.
Implemented required testing approaches to accommodate tight schedules and resource constraints including applying risk-based analysis to determine test coverage.
Attended Project Domain and Internal Project Functionality Training Sessions
Worked closely with the software engineers to ensure successful, high quality releases
Environment: Manual Testing, Quality Center, Waterfall, Windows, Java.