Rajeshwar Byagari ******.*******@*****.*** 925-***-****
Professional Summary:
Around 9 years of experience in Software Quality Assurance and Quality Control with emphasis on Automation testing strategies that minimize risks and lead to quality product delivery.
Core Expertise in development and maintenance automation frameworks and develop automation scripts with Selenium IDE, Web-Driver.
Extensive 5+ years of experience on Selenium IDE, RC and Web-Driver, 4+ years of experience on Quick Test Professional.
Expertise in working with Selenium IDE and Web-driver using TestNG reports and Experience on developing a framework using Page Object Model and experience on data provider.
Extensive experience on integration of JUnit and Hybrid (Keyword + Data) Framework and TestNG and Dtata Driven Framework with Maven, Jenkins, Grid
Maintained the selenium and Java automation code and resources in source controls like SVN over the time for improvements and new features.
Extensive experience in OOPS and scripting Languages like Java and VBScripting with Strong experience in Automation Testing of PC based Application, Web based Applications.
Extensive experience in Quality Assurance using Functional Testing, System Testing and Regression Testing, Integration Testing, GUI Testing, Accessibility Testing and UAT Testing of Web, Client/Server and Oracle applications.
Experience in working with Product Owner, Scrum Master, developers and testers for complex projects in SDLC methodologies like Agile (Scrum) and Waterfall.
Good domain knowledge and exposure in developing Automation scripts on Oracle Apps, Silverlight and Web applications in health care sector.
Extensive experience in Black box and Grey box testing approaches at integration, system and acceptance levels with top-down and bottom up approaches using different testing types like installation, compatibility, smoke/sanity, regression, functional/nonfunctional and others for web and mobile based projects.
Experience in documentation of the testing strategy for Test scenarios, Test cases, Test steps and logging Bugs
Involved in managing defects through tracking system like Quality center/ALM, Share Point and Rally
Coordinate and manage various testing activities in co-ordination with QA manager, test planning, test planning
Closely work with business analyst to develop UAT test scenarios, test cases and test data
Involved in Release activities – testing a web site during a release
Strong team player with experience in mentoring team members and individual contributor
Worked with cross functional and cross platform teams, participate in onshore and offshore co-ordination
Having good experience in HP QC/ALM
Quick learner with ability to grasp new testing technics and technologies.
Received ‘Innovation at its best’ award for Sun Power Systems project and received appreciation from client and Management for the projects involved.
Experienced in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual and Automation Testing, Defect Tracking and Project Coordination.
Good working knowledge in working with Test Automation tools such on QTP.
Good exposure to advanced selenium tools like SVN, MAVEN and TestNG. Knowledge on continuous integration tools like Jenkins.
Experience in using programming languages such as C, Visual Basic and Java.
Experience in Quality Center and ALM.
Strong analytical and problem solving skills.
TECHNICAL SKILLS
Testing Tools
Selenium IDE, RC, Webdirver, QTP, SoapUI, JUnit / TestNG, Maven, Jenkins, Grid, AMP
Test Management Tools
QC/ALM
Programming Languages
C, C++, Core Java, VB Script, Java Script and SQL.
Version Control Tools
SVN, GIT and VSS
Development Tools
Eclipse, SQL Developer
ETL
Informatica Power Center, ODI 10g
Operating System
Mac, Windows 95/98/2000/XP/Vista, Linux
Methodologies
Agile, Continuous Integration, Behavior Driven Development (BDD), DataDrivenDevelopment, Waterfall, Rapid Application Development, Test Driven Development
Client:Kaiser Permanente, Pleasanton, Ca Dec 2013 – Till Date
Position: Sr. Test Engineer
Project: Pharmacy Center
Kaiser Permanente is a healthcare organization working in USA from 1945, founded by Henry J. Kaiser and Sidney R. Garfield. It has several hospitals and associated medical groups working with them. It also conducts advanced research for which they employ many world class scientists to produce better medicines. This group is also active in community services and various types of social activities and initiatives.
Work closely with Product Owner, srum master, and development team members in an agile environment to collaborate and influence new development.
Involved in development of customized html report part of framework and Design and developed automation scripts Selenium, Wed-driver.
Involved in identifying object locators with easy way and created page objects. Created custom xpath and dynamic xpath to get xpath from parameter values
Utilized Firebug Add-on on Firefox and developer tools on chrome,IE to quickly find xpath and id of the controls
Design the automated tests components to be understandable for the teams and to provide them with common functionality
Develop and/or configure solutions for test automation development for all the test environments
Responsible in executing Selenium test scripts on different browsers and checked for compatibility using Selenium Grid, TestNG to run automated test cases in parallel on 3 environments.
Implemented Page Objects framework and developed number of Page classes from scratch to represent web pages and configured Maven for JAVA automation projects and developed Maven project object model (POM).
Participated in daily SCRUM meetings and gave the daily status of testing.
Interacted with developers to sort out the issues and the defects.
Performed Integration, Functional, User Acceptance Testing (UAT), Regression and End-to-End testing.
Performed different phases of testing on different Browsers of a Web based application.
Played an active participant role in testing of the sync related applications to identify more defects.
Involved as a Web Services tester in testing team.
Responsible to verify Web services API request, response data validations in REST, SOAP protocols.
Involved trobleshooting call to resolve the hot fixes and attended daily srum call/ standup meetings, Bug review meetings.
Prepared Detailed Test Cases by understanding the business logic and User requirements for manual testing.
Involved in creation of Test Data and refill prescriptions for mrns in EPIC and ePIMS.
Involved in regular discussions with developers regarding defects.
Writing Test scenarios and test cases as per business requirement.
Maintenance of Library functions.
Reporting bugs and retesting the fixed bugs
ENVIRONMENT: Selenium-Webdriver, QC/ALM, Rally, Maven, Jenkins, TestNG, Grid, SQL, Java, Apache Tomcat, Oracle11g, SoapUI
Client: Sun power Corporation, San Jose, Ca Dec 2010 – Oct 2013
Position: Sr. Test Engineer
Project: Sun power
Sun Power Corporation is global leading Organization in Solar Sector established a Quarter Century ago Sun Power has challenged the conventional thinking and has broken many records and passed milestones in creating energy efficient Solar systems and has created efficient and powerful solar cells which have 22.4% energy efficiency rating. Sun Power is worlds standard for Solar. Sun Power is making Data Centre change for Oracle EBS from Real Applications cluster (RAC) to Non-RAC. Per SOW and project agreements Applabs Test team has performed Oracle Apps Regression and Automation testing by identifying Crucial business scenarios and tested all the test cases to make sure the Data Center change did not impact the existing Oracle applications. Automation selenium tools choose for .com applications and QTP for other applications.
Involved in Sun Power System project (Oracle Applications) Different Modules like supply chain management and Finance.
Used QTP Accelerator to increase speed of Automation script development
Developed and used common functions libraries for utilizing Application re-usability as well as integrated all framework components
Converted the manual test cases into automation test scripts using QTP
Developed automation scripts for end to scenarios like P2P and O2C using descriptive programming to overcome varying objects properties of Application
Developed the scripts for end to scenarios like P2P and O2C using descriptive programming to overcome varying objects properties of Application
Used Hybrid Automation Framework by combining Data Driven and Modular framework
Involved in Design and developed automation scripts using selenium IDE and RC.
Implemented Data driven Framework with JUNIT and selenium RC
Implemented POI jars to read /write the data from/to excel files in Data driven framework.
Upgraded all the selenium RC scripts to latest selenium version of web-driver
Selected the Test Cases to be automated and performed functional testing of the front end using Selenium & created testing framework using Junit.
Performed different phases of testing on different Browsers of a Web based application.
Involved in regular discussions with developers regarding defects.
Played an active participant role in testing of the sync related applications to identify more defects.
Taking the Complete KT Session (Over view Session) for particular flow (Test Case) from Functional Experts (SME’s)
Performed Functional Testing, End to end testing, System Testing, Regression Testing, and UAT Testing of Web, and Oracle applications.
Performed Regression and Retesting Testing on test builds of the application on different Environments
Extensively written test scripts for back-end validations
Ensured that the mappings are correct and conducted data validation testing
Used HP QC ALM effectively for defect reporting and Management and reporting bugs and retesting the fixed bugs
Participated in weekly/monthly rreview and status meetings.
ENVIRONMENT: Oracle Applications, QTP 11, Quality Center, Selenium IDE, RC, Webdriver, SQL Developer, TOAD, Java, Apache Tomcat, Silverlight, Oracle11g.
Client: Oracle Corporation, India Apr 2010 – Dec 2010
Position: QA ANALYST
Project: Oracle Fusion Applications
Oracle Fusion Applications leverage industry standards and technologies to transform organizations into next generation enterprises. Oracle Fusion Applications are service enabled, enterprise applications that can be easily integrated into a service oriented architecture and made available as software as a service Oracle Fusion Middleware 11g is the #1 application infrastructure foundation. It enables enterprises to create and run agile and intelligent business applications and maximize IT efficiency by exploiting modern hardware and software architectures. Oracle Fusion Middleware 11g is the only middleware available from any vendor that offers the following unique design principles:
1. Complete Work with a single, strategic partner for all middleware requirements. 2. Integrated Certified integrations with Oracle Fusion Middleware, Oracle Database, and Oracle Applications provide confidence and reduce costs. 3. Hot Pluggable Enhance your existing infrastructure and applications with interoperability that goes beyond industry standards
Involved in the entire software Testing Life Cycle of the projects from Initiation to Implementation.
Under Standing Business Requirement Documents, Changes Requests and the Technical Specifications
Developed the automation test scripts using QTP with vbscript for assigned manual test cases.
I have involved in products like InterCompany(Financials Common Module), Legal Entity Configurator and Financials Assets
Taking the Complete KT Session (Over view Session) for particular flow (Test Case) from Functional Experts
Involved in Design, Develop, Debug and Execute the automation scripts using Quick Test professional tool.
Involved in Stabilizing scripts, Batch Execution and Remote Execution by using Quality Center
Maintaining Object Repository and Function Library files
Performed Regression and Retesting Testing on test builds of the application on different Environments
Developed the automation scripts to handle to dynamic test data and prepared test data and updated excel files for static fields to execution of automation scripts.
Coordinating with development team for making them to understand the defects and getting the defects fixed
Used HP QC effectively for defect reporting and Management.
Tracked bugs using Quality Center and generated the defect reports for review by the client and the management teams.
Executed test cases and documented bugs found during the process of testing.
Participated in Review and status Meetings
Detecting Defects and classifying them based on the severity and retesting the fixed bugs.
Reporting the Defects in QC defect tracking tool
Responsible to prepare the Daily Status Report and Weekly Status Report.
Performed Functional, Negative, Smoke & Regression tests as per design specs.
Maintained the test logs, test reports, test issues, defect tracking using Quality center
ENVIRONMENT: QTP 11, Quality Center, Java, Apache Tomcat, Toad, Unix, HTML, Oracle11g, Windows NT/2000/XP
Client: Syscon Solutions Pvt Ltd. June 2008 – Oct 2009
Position: Test Lead
Project: Syscon Cronus
Syscon supports most of the business system that maintains in a single database the data needed for a variety of business functions like Accounts Receivable, Account Payable, Financial Accounting, Material Management, Production Planning, Maintenance and Quality Control. Customers have the option of implementing selective modules. These modules would integrate all functions related to Material and Money Balance.
Under Standing Business Requirement Documents, Changes Requests and the Technical Specifications
Designed Data Driven Tests based on different data input for various business functionalities
Involved in four business cycles like (Material Management, Account Payable, Account Receivable and Production Planning)
Developed script for different kind of scenarios like Material Requisition, Purchase Indent raising process, Placing Purchase Order process, Sales Order process, Items adding to application, Installation process etc.
Analyze scenarios, designed, developed, debug and executing automation scripts using QTP
Performed Regression and Retesting Testing on test builds of the application on test server
Taking the Builds (Patches) and installing the Builds, Executed the scripts and prepared bug reports
Coordinating with development team for making them to understand the defects and getting the defects fixed
Extended Cronus’s script failure/resume mechanism using Data Dictionary and XML files concepts to resume execution of script upon point of failure. Created an XML file to store the
Environment Variables which allowed users to track the runtime values of the variables during script failures.
Developed a VB Macro to get the summary of execution Timing Results based on client
specifications.
Developed the automation scripts to handle to dynamic test data and prepared test data and updated excel files for static fields to execution of automation scripts.
Developing the Library functions for entire project
Detecting Defects and classifying them based on the severity and retesting the fixed bugs.
Attended weekly status meetings, Bug review meetings and provide detailed status report
KT sessions from other team members and from functional and technical analysts
Generated Bug Reports and Test case coverage reports for status meeting and also involved in resource planning for test cases coverage
Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database
Involved in Restoring Database, taking Back up of Databases in Test Environment (Test Server)
Submitted weekly bug or issue report updates to the Project Manager in the form of the QA Error Log.
Prepared status summary reports with details of executed, passed and failed test cases
ENVIRONMENT: QTP 9.5, VBScript, VB.Net, SQL, Windows NT/2000/XP, Visual Studio 2003
Windows Server 2003, SQL Server2000, 2005
Client: Genessee Tech Pvt Ltd. June 2007 – Mar 2008
Position: Test Engineer
Project: Herbspro
The software is designed for e-commerce site www.herbspro.com, which is world’s largest and most comprehensive website on alternative medicine and health care. Herbspro has four major distributors and 10 other distributors. Herbspro.com uses Authurize.net for Credit card validations. Herbspro.com consists of Content Management System, Keyword management system, Metadata Management System. The purpose of Content Management System is to add/update products to site along with prices as necessary. Through Keyword management system, search keywords and landing page URLs are added to database so that the user is directed to appropriate landing page. Metadata Management System module is used to add/edit the Meta Data description for any page on the site for better search engine rankings.
Under Standing Business Requirement Documents and the Technical Specifications Understanding the application
Designed, developed, and executed automation scripts using QTP
In order to reduce the debugging and development time, I had created an XML file to store the Environment Variables which allowed users to track the runtime values of the variables during script failures. This script allowed the users to resume the execution from the point of failure. This script has also been extended and implemented in other delivery and non- delivery projects
Developed automated Test Scripts to perform Functional Testing, Integration Testing, and Regression Testing using QTP.
Developing the Library functions for entire project
Performed system testing and integration testing. Also assisted the clients during UAT.
Performed Data driven testing for order placing procedures using QTP tool and also assisted the clients during UAT.
Conducted Smoke Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing and Performed End-to-End testing.
Responsible for identifying test cases for Automation for Smoke Test, Functional and Regression Tests.
Performed automated interactive application testing using QTP and in Data driven Framework.
Execute automated regression tests (QTP scripts) and reproduce failures manually
Manually tested, verified and validated that the product meets user requirements.
Involved in execution of all types of system testing including: Integration, Regression, User Acceptance and Functionality.
Performed Regression and Retesting Testing on pre-production builds of the application on mirror server
Executed the Test Cases and prepared bug reports
Reported the software bugs and retested the fixed bugs
Attended weekly Con-Call meetings, Bug review meetings and provide detailed status report
ENVIRONMENT: QTP 9.5, VBScript, Asp.Net, SQL, Windows NT/2000/XP, Visual Studio 2003
Windows Server 2003, SQL Server2000
Accreditations
EDUCATION
B. Tech from JNT University, Hyderabad, INDIA.