ANUDEEP KUCHIBHOTLA
QA Automation Tester
**.**************@*****.***
SUMMARY:
* ***** ** ********** ** a Software Quality Assurance, Manual and Automation Testing of Web Client Server, and Web applications.
Experience in designing Selenium Test scripts and executing them on different browsers like Chrome, Firefox and Internet Explorer on Windows platform using TestNG, Selenium and Java.
Experience in using Selenium automation frameworks like hybrid, Data-driven and Page Object Model (POM) frameworks.
Experience in implementing Cross browser testing using Selenium Grid.
Knowledge on executing test methods in parallel by grouping methods.
Experience in using the Log4j jars in maintaining the log files and debugging the websites using selenium scripts.
Used AutoIt and Robot API tools in automation for different mouse events, windows controls manipulation which is not possible by Selenium WebDriver.
Proficient in handling SSL Certificates error and using Desired Capabilities class in the web browsers
Experience in connecting the selenium scripts to MySQL and excel based data and performing database testing.
Experience in using Apache POI to read data from external sources and feed the test data to the automation scripts.
Experience in Behavioral Driven Development using Cucumber.
Experience in Manual Testing and tracking defects using HP-ALM, Quality Center.
Experience in using Jenkins and generate TestNG reports and handling them to the supervisors.
Experience in Maven build management tool.
Familiarity in high level languages like C# and Java.
Hands on experience in Entry and Exit Criteria documents, Test Case design, Test Execution procedures and designing Requirement Traceability Matrix along with GAP analysis.
EDUCATION
Bachelor’s in information technology, India.
Master’s in computer science - New York Institute of Technology, New York, NY
SKILLS:
IDE
Eclipse, VS 2005,
RDBMS
Microsoft SQL Server 2005, MySQL
Tools
Selenium, HP-ALM, Bugzilla, Excel, Agiloft.
Methodologies
Agile, Waterfall.
Languages
Java, C# and ASP.net.
Build Tools
Maven
Bug Tracking Tools
HP-ALM Quality center.
Test Integration Tools
Jenkins.
MS Office Tools
MS Suite
Browsers
Chrome, Firefox, IE
EXPERIENCE:
Client: Fitch Ratings NYC Nov 16 - Till Date
Role: QA Automation Tester
Global Work Center (GWC) and Rating Cart (RC)
Global Work Center is a rating application integrated with Global Website Service, Agents Application and other applications to provide credit market data, analytical tools and Risk services. Global Work Center takes data from flat files and systematically apply ratings if they were applied for the first time and upgrade, downgrade, affirm and perform more functions depending on the client’s requirement.
Global Work Center data is processed through Rating Cart where the data is processed by making Invitation, converting to Committee, attaching Criteria, applying related Model to the criteria and then adding RAC/NRAC depending on the service requested by the user. After then the cart is sent to Publishing app for publishing on to GWS.
Designed automation test scripts for Fitch website for the QA and Training modules where all the Fitch Ratings modules are hosted.
Developed regression test suites and smoke test cases for the modules Maintenance Tools which include Issue Maintenance, Rating Cart, Data Correction, Entity team Maintenance, RAC Module, Security Assignment, Issuer Assignment and Issue Reassignment.
Validated data coming from legacy applications which are based on excel maintained for the past 70 years by driving the data through Selenium scripts and validating with existing Fitch Ratings data.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
Applied Load Testing using JMeter and involved in implementation of Test Automation Framework build using Selenium Web driver.
Involved in writing and testing test scripts using Selenium WebDriver, and Java Object
Oriented programming Language.
Authored JavaScript, AJAX and Java codes needed for Selenium IDE and Selenium WebDriver to automate the tests.
Involved in developing scripts, reusable library functions to support automation architecture using Screen based approach Used descriptive programming methods to identify Dynamic objects and automate complex scenarios.
Designing the test scripts using TestNG framework and Maven, logging the results.
Documented the logs and processed through Jenkins for test results verification.
Developed random test cases for maintaining the consistency of the project execution.
Tracking the resolution of the defect log and retesting the test cases.
Preparing change control and verifying them whenever there is a change from development end.
Validating the Emergency Change Controls from database side where the developers need to fix on the QA version without any deployment cycles on QA version
Environment: Java, SQL Server, HP-ALM, Log4j, Maven, Microsoft Tools Suite.
Client: Fitch Ratings NYC Aug 16 – Nov 16
Role: QA Automation Tester
Global Website (GWS)
Global Website is a UI application which projects all the which includes ratings, Entity Structures, ESP Pages information, Credit Reports, and all the data that will be processed through Global Work Center, Rating Cart, DPC application, and DMS. Once the data is processed the required data will be shown on the user interface The Fitch Ratings website is accessed through out the different parts of the world where the user can access their personal information related to their company’s ratings. User can request their own work orders through the website too. This information must be sent to Global Work Center and it should be processed, billed and supplied back to the client.
Global Work Center is a rating application integrated with Global Website Service, Agents Application and other applications to provide credit market data, analytical tools and Risk services. Global Work Center takes data from flat files and systematically apply ratings if they were applied for the first time and upgrade, downgrade, affirm and perform more functions depending on the client’s requirement.
Designed automation test scripts for Fitch website for the QA and Training modules where all the Fitch Ratings modules are hosted.
Developed regression test suites and smoke test cases for the modules US Public Finance(PF), GIG, Structured Finance (SF), Indian Rating (IRR) and Corporates (CF.
Documenting the test scenarios, test scripts and test results manually in HP-ALM Quality center.
Designing the test scripts using TestNG framework and Maven, logging the results.
Validating the test results between QA version and Training version of the websites.
Configured Selenium WebDriver and created Selenium automation scripts in java using TestNG prior to agile release
Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver.
Developed automation test scripts using Selenium, Java, TestNG and Cucumber as part of Acceptance Test Driven Development (ATDD).
Used web-debugging tools like XPath, Firebug and Fire path to run automation script in stable condition.
Involvement in automation environment setup using Visual studio, C#, maven, WebDriver, Cucumber and TestNG.
Developed random test cases for maintaining the consistency of the project execution.
Tracking the resolution of the defect log and retesting the test cases.
Performing regression cycles according to the release plan.
Preparing change control and verifying them whenever there is a change from development end.
Validating the Emergency Change Controls from database side where the developers need to fix on the QA version without any deployment cycles on QA version
Environment: Java, SQL Server, HP-ALM, Log4j, Maven, Microsoft Tools Suite.
Client: Highway Safety Research Group, Baton Rouge, LA Jan 16 - May 16
Role: QA Tester
LaCRASH and LaSET
LACRASH is integrated with diagramming software allowing officers to easily make drawings of crash scenes, magnetic card swipe hardware to read driver license information, GPS hardware to easily identify where the crash occurred, and built-in edits to help obtain more accurate and complete information.
Analyzed and tested LaCRASH and LaSET software for New Orleans Police Department (NOPD) crash information.
Manually tested the functionalities of LaSET and LaCRASH software in different browsers and operating systems.
Developed automated test scripts for LaCrash software, and separated regression test cases which should be performed every month for generating reports to the client.
Logging mechanisms have been designed using the Log4j tool in eclipse on selenium scripts.
Developed updated Regression Automation tests in every cycle.
Coordinated user acceptance testing with end users.
Participated in status meetings to report issues.
Communicated with developers through all phases of testing to prioritize bug resolution.
Preparing sample test cases depending on the requirements which are being integrated to the existing software.
Conducted Black Box Testing (Functional Testing and Regression Testing).
Use SQL for back-end database validation.
Document defects and evaluate priority of defect based on overall application functionality.
Maintaining the defect logs and updating the defects list.
Developed random test cases for maintaining the consistency of the project execution.
Environment: Java, SQL Server, Bugzilla, Log4j, HP-ALM, Excel.
Client: GreenByte Technologies LLC Jun 15– Dec 15
Role: Quality Analyst
Designing automation scripts and regression test suites using Selenium.
Performing smoke testing by designing test suites using Selenium.
Connecting selenium test scripts with Excel based data.
Executing test cases using TestNG framework.
Migrating the existing test scripts to POM.
Documenting the test cases in HP-ALM a.k.a. Quality center.
Utilizing the Maven build management tool to execute the TestNG test cases.
Documenting the test results and handing them to the immediate manager.
Closely working with team members and prioritize the defects.
Retesting the test cases which were assigned back to the testing team.
Participated in SCRUM meetings.
Documenting the manual test scenarios in HP-ALM a.k.a. Quality Center
Performing manual testing based on the test cases.
Designing the regression test suite.
Documenting the change controls (CC) and emergency change controls (ECC) in HP-ALM.
Retesting both emergency change controls on the database side by validating the data which should be immediately provided to the client with the QA version website UI.
Managing scripts and Manual test case suites.
Documenting test plans and sharing across the team.
Environment: Java, MySQL, HP-ALM Quality Center, Agiloft, JIRA, Maven, Excel
Client: MIRO Technologies, La Jolla, California, Jan 14 – Nov 14.
GOLDesp
Role: Quality Assurance Engineer.
MIRO Technologies licenses GOLDesp, a broadly scoped, logistics support software package for use by Military Services and large US Government contractors. GOLDesp provides support for all aspects of warehouse management and component tracking.
Developed Test Suites, identifying test scenarios, designed test cases both manual and regression.
Designed automation test scripts using Selenium IDE.
Validating the test data and functionality on website
Performing manual tests on the RFID devices used in stores after the builds are deployed.
Performing the tests on Selenium Grid for fast results.
Handing the test scripts to my immediate supervisor for processing through CI tools.
Developed manual test cases for the project modules which were deployed on to RFID devices in Excel sheets.
Closely worked with developers for defect prioritization.
Extracting the results according to required format.
Raising the defects and logging into the defect log.
Tracking the resolution of the defect log and retesting the test cases.
Developed and performed regression testing and designing regression test suite
Developed random test cases for maintaining the consistency of the project execution.
Providing support to the Onsite team.
Participated in scrum meetings and organized the scrum meetings.
Participated in conflict resolution in offshore development team.
Environment: Visual Studio 2005, Microsoft SQL Server, Excel.
Client: Toys 'R' US Inc, New Jersey, NJ Jul 13 – Dec 13
Role: Quality Assurance Engineer.
TOYS 'R' US Inc is the world's leading toy and baby products retailer. A complete order management of products, shipping, billing operations and other ware house operations.
Developed Test Suites, identifying test scenarios, designed test cases both manual and regression.
Designed automation test scripts using Selenium IDE.
Validating the test data and functionality on website
Performing manual tests on the RFID devices used in stores after the builds are deployed.
Performing the tests on Selenium Grid for fast results.
Handing the test scripts to my immediate supervisor for processing through CI tools
Developed manual test cases for the project modules which were deployed on to RFID devices in Excel sheets.
Closely worked with developers for defect prioritization.
Extracting the results according to required format.
Raising the defects and logging into the defect log.
Tracking the resolution of the defect log and retesting the test cases.
Developed and performed regression testing and designing regression test suite
Developed random test cases for maintaining the consistency of the project execution.
Providing support to the Onsite team.
Participated in scrum meetings and organized the scrum meetings.
Participated in conflict resolution in offshore development team.
Environment: Visual Studio 2005, Microsoft SQL Server, Excel.
CMC Limited Hyderabad India Feb 13 – Jun 13
Trainee Intern
Got trained on Programming Concepts and C concepts.
Professionally trained on OOPS with C++
Professional trained on RDBMS which as SQL and PL/SQL.
Professional trained on Web Technologies such as HTML, JavaScript, PHP and MYSQL.
Professional trained on Software Engineering/Testing with Junit.
Suvarna Technosoft Hyderabad India Jun 12 – Jan 13.
Test Engineer
Hospital Information Management System this product has revolutionized the various aspects of hospital management. HIMS system is designed using various advanced tools which allow rapid customization and enrichment of product features. HIMS solutions are ideal for hospitals of every size and scale and can be deployed rapidly and effectively with minimal resources either in a standalone or networked web-based interface. HIS modules are designed to provide the highest level of flexibility which enhance the hospital's operational standards while reducing the cost.
Understanding requirements based on BDD, FDD and DDD.
Developed Test Scenarios, Designed SIT test cases and perform manual testing.
Developed Selenium Automation scripts for web-based functionalities and run the scripts.
Validating the results logged to the eclipse console and documenting manual test cases to the defect tracking tool.
Validating the test data provided by the user and handled the data validations using Selenium.
Closely working with developers and prioritize the defects along with retesting those defects.
Developed and performed regression test suite.
Worked under waterfall model.
Environment: Visual Studio 2005, Microsoft SQL Server, Bugzilla.
Adroit Inc. Vijayawada India Jan 12 – May 12
Test Engineer
Bajaj Allianz General Insurance Company is a leading insurance provider in India. One of its major tool IMS (Insurance Management System) was developed to provide information about claims, issuance, renewal and cancellation of health insurance policies along with the due payment of the deductibles by the policy holders. This system has the ability to generate reports based on various criteria.
Understanding Business Requirements, Functional specifications and Design documents.
Developed System Integration Test cases (SIT) and performed testing according to the SIT test cases.
Involved in preparing Test Scenarios, and designed Test Cases.
Documented the test cases in Excel sheets and shared the test cases directly with supervisor for Validation and Verification.
Validating Input Files with the created projects.
Interacted directly with developers and other members of the team in order to discuss issues and prioritize the defects.
Tracking the resolution of the defect log and retesting the test cases.
Developed and performed regression testing.
Environment: Visual Studio 2005, Microsoft SQL Server, Bugzilla mainly Excel sheets.