Testing Automation Engineer
Expertise in:
Over 8 years of QA Testing.
Expertise in Functional testing, Manual Testing and Automation Testing using Selenium, Regression testing, User Acceptance testing (UAT), System testing, Integration testing and Black Box Testing.
Defect management process.
Expertise in performing System, Integration, End-to-End, Regression, Migration and Acceptance, Cross-Applications Testing.
Manual testing (Functional, Smoke, regression, integration) and automation testing.
Web services Testing.
SDLC and Agile process expertise.
PROFESSIONAL SUMMARY:
Over 8 years of experience in QA Testing in Client/Server and Web based applications with Manual Testing, Selenium, and Quick Test Professional (QTP).
Hands on expertise in test automation using QTP and Test management, defect tracking through Quality Center.
Thorough understanding of SDLC and testing process.
Experience in Test Plan Development, Unit, Baseline, Functional, Integration, Regression and UAT Testing in Agile Environment
Proficient in execution and maintenance of Test plans, Test cases, Test scenarios.
Solid analytical and dynamic troubleshooting skills.
Performed Functional, GUI, Regression, End-to-End, and Integration testing.
Experience in writing and maintaining software verification, validation and test procedure documents.
Excellent skills in analysing the requirements, design documents, and functional specifications.
Extensive working experience in System Testing, Functionality Testing, Regression Testing, Integration Testing, UAT, Database Testing, Performance Testing, Stress Testing, Load Testing, Black Box Testing and White Box Testing.
Prepared Test Cases, Perl scripting, Vugen scripts, Load Test, Test Data, Execute test, validate results, Manage defects and report results
Excellent skills in automation frame work implementation and Business process testing (BPT)
Hands on Experience on JIRA to capture browser extension and create issues without leaving web app & used JIRA Capture with exploratory testing for web applications.
Knowledge of Capability of Maturity Model Integration (CMMI).
Enterprise Tester and HP Quality Center are a few of many testing tools that I integrated with JIRA.
Ability to work with Business Analysts, Developers and other Team Members in complex testing projects and in the overall enhancement of software product quality.
Hands on experience in testing the Software for compatibility, Black Box, Functional, Integration, System, User acceptance, Performance, Stress, Load, Regression, Manual, Automation Testing of Client/Server and Web based Applications.
Experience working on applications built in Service Oriented Architecture(SOA) Environments
Proficient in using testing tools such as QTP, Team Foundation Server, Load Runner and Quality Center/Test Director.
Experience working on Accessibility products JAWS and NVDA to meet the 508 regulations.
Ability to work well under pressure in a fast-paced environment, and possess strength to thrive under deadlines in achieving the goals, Strong Customer Orientations.
Expertise in defect management involving defect identification, tracking and follow-ups with the clients and development teams on the defects.
One year of experience in area of development on PL/SQL, Oracle and PRO *C.
Managed project activities related to billing and timesheets.
Complete knowledge and expertise in writing and executing SQL queries
Experience in Data Driven and keyword framework.
Coordinated and set up meetings with development teams, Business Analysts and users of the application to track and follow up on the defects raised in SIT and UAT.
Technical Skills
Testing Development Tools and IDE
QTP, QC, Team Foundation Server, Fitnesse, Selenium Web driver, Selenium Remote Control, Jenkins and Load Runner, Win Runner, Clear Quest, JIRA, Bugzilla, Test NG
Test Management tools
QA, HP Quality Center, ISolve VSS, PVCS, SQL*Loader, TOAD, HTML, CSS, JavaScript, WSDL, XML, REST & SOAP, SOAPUI, JSON, RESTful and Perl script.
Database
PLSQL, Oracle and SQL Server
Operating Systems
Windows and UNIX
Browsers
Firefox, Google Chrome, Safari, Internet Explorer
Web Technologies
Windows, UNIX, Linux, Solaris, Mac OSX
Project#1 April 2015 - Current
Client: Wells Fargo, Charlotte, NC
Environment: Agile Methodology, End to End & UAT testing, Eclipse, Java, J2EE, Selenium, UNIX, Quality Center and SQL Server.
Role: QA Tester
This project mainly involves the tracking of the account referrals amount when the existing customer refers the other new customers. It also tracks customer’s information, loan information, debiting of referral amounts, etc. This is nationwide used application and is the main application for generating revenue to the organization.
Responsibilities:
•Analysing, Designing of Manual, Automated testing and Web services testing to ensure software quality of web application
•Thorough understanding of the QA process, test cases, test plans and bug/defect reports using QC.
•Handle responsibilities of developing functional testing plans and performing end to end phases of test execution
•Experienced in performing White box testing (API Testing), Black box testing
•Developed Test plan, Test Strategy, Test scenarios, Test cases, Test Scripts based on User requirements and System Requirement Documents on Functional, Security, Performance, Configuration, Regression, Integration, Usability and Cross-Browser Compatibility Testing.
•Comprehending code written in different programming languages such as Java, C & C++
•Database querying using MySQL, SQL
•Customizing Microsoft’s Team Foundation Server according to the company’s requirements.
•Customizing and generating multiple TFS reports to serve company needs.
•Creating functional test case design for manual Testing using BPT
•Working with Microsoft Office products including Word, Excel, and PowerPoint & Access.
•Writing scripts using applications such as Microsoft Visual Studio, Eclipse, Spring, and Android Studio
•Competent in the field of web designing with HTML, CSS, JQuery, AJAX
•Quality assurance for development platforms that utilize browser based thin clients, JSP, Java, application servers, web services SOAPUI, JSON, XML.
•Performed Backend testing on DB2 database
•Experienced in Agile programming techniques, such as test-driven development, continuous integration and testing and story-based iterative development.
Project #2 April 2013 – March 2015
Client: Warner Brothers, Los Angeles, CA
Environment: Agile Methodology, Eclipse, Java, Jenkins, Selenium IDE, Selenium Web Driver, Jenkins, Quality Center, SQL Server.
Role: QA and Selenium Test Engineer
B2B is the integrated system of consumer products division. B2B Portal captures the details of all the licensees who enter into contract with Warner Bros. This includes the licensee name, address, contract details like characters, properties, product category, insurance information, installments, miscellaneous fees, security instruments, royalty details, language etc.
Responsibilities:
•Used Selenium Automation Hybrid Framework for project including Page Object Model Framework for various modules, Data Driven Framework for connecting with MySql database and Excel Files, Modular Driven Framework for common functions, Log4j Logging and TestNG Reporting.
•Prepared and executed both manual and automated test cases for validating the frontend and systematically test individual pages.
•Assigned responsibilities of identifying bugs and monitoring defect tracking systems
• Assigned the tasks of tracking defects found at software release phase and develop test data to be used in software development life cycle
•Participated in requirement review sessions to gain the understanding of functionality and requirements of the passenger manifest database, sabre knowledge
•Participated in review of Test Plan and assisted QA lead in updating the test plan
•Identified UAT and regression test scripts for each of the assigned modules.
•Involved in automation of data validation and database integration of MySql database with Selenium.
•Implemented cross browser testing using selenium API for Firefox, chrome and IE.
•Designed and implemented Hybrid test automation using Selenium WebDriver TestNG.
•Performed Functional, System Integration, and regression testing, participated in performance testing in Agile Environment
•Worked on Common Use platforms SITA, ARINC, AIRIT, and ULTRA.
•Reported defects in Test Director and re-tested any fixed issues.
•Created BPT component scripts using Quick Test Pro
•Mapped the test scripts to the functional requirements in Quality Center
•Identified Test Data by querying and created Test scripts for SIT, Regression and UAT
•Conducted the Functional, System, Integration, Regression, performance and UAT Tests for various phases of this application
•Execution of Manual Test scripts and responsible to track and log the defects using QC
•Responsible for data analysis, report validation and functional testing
•Worked on Accessibility products JAWS & NVDA with development team to make sure the new web application was accessible to screen readers and most importantly the keyboard to meet the 508 regulations.
•Prepared detailed summary reports of all the defects with pass/ fail based on the priority of defects.
Project #3 Oct 2011 – March 2013
Client: Kaiser Permanente, Atlanta, GA
Environment: Cucumber, Agile Methodology, EPIC suite, IBM MQ Series, Mainframes, XML, Visual
Cactus and Quality Center 9.2
Role: Senior QA Analyst (SDET)
Kaiser Permanente is a leading Health Care organization providing the Health Care Insurance all over the United States. Kaiser Permanente implemented the Self-Funding Plan. A Self-Funded plan is a health care benefits plan where the employer assumes the financial risk for providing health care benefits (or union trust fund) to employees. The employers pay for each covered expense as incurred, instead of pre-paying a fixed premium to an insurance carrier for a fully-insured plan. KP has enlisted a Third Party Administrator (TPA) to serve as its nationwide contractual consolidated administrator to support many of the account services, eligibility, benefits administration, claims payment, and reporting functions required for self-funding.
Responsibilities:
•Involved in the QA efforts for various project launches and redesigns for NFL, Dockers, Polo, and Major League Baseball (MLB).
•Created the Requirement Traceability Matrix and the test procedure for various projects.
•Worked on all phases of System Development Life Cycle (SDLC) as quality assurance personnel for projects developed in Java, J2EE and Oracle 8i as backend.
•Prepared test plan for some modules based on the GSI’s standard template, using System Requirement Specification (SRS) document with inputs from Subject Matter Experts.
•Created and modified the test scripts with the help of requirements and use cases provided by Business personnel.
•Interacted with Developers for status of the bugs and re-tested the fixed Bugs.
•Performed interface testing for the application with all touch points with host and other Client/Server Applications.
•Identified and worked on regression test efforts needed for the projects.
•Created documentation of various modules by extracting the documents from Quality Center.
•Executed automated tests for some phases of projects using QTP.
•Performed database testing by writing SQL Queries and UNIX Commands.
•Tested the compatibility of modules in different environments.
•Worked on a team owning the testing of the GSI application software and affiliated Web retail sites.
•Worked across organizations to initiate and implement software development and testing processes to ensure high quality applications.
•Worked towards accomplishing on time delivery of all the projects, complying with adopted IT standards
Project #4 Nov 2009 – Sept 2011
Client: Citi, Hyderabad, India
Title: Trade Information Management System (TRIMS)
Environment: QTP, PLSQL, UNIX, Pro*c, Oracle, Quality center
Role: Software Development Test Engineer (SDET)
‘TRIMS’ is a customized product exclusively designed to handle Citibank’s trade transactions. The system supports LC, Bills of Exchange, collections and advances.
TRIMS is a three tier client server architecture system with the back-end application servers written in Pro*C on AIX-UNIX platform. The front-end client is written in Titan. The database is maintained on Oracle 9.i. In addition to these, TRIMS makes use of third party software such as Filenet, DAZEL and PVCS for version control.
Responsibilities:
•As a test engineer I was primarily responsible for developing the automation test scripts using quick test professional (QTP) and verifying manually.
•Followed Waterfall Methodology for application implementation and testing.
•Involved in Deploying the Binaries provided by the back end development team.
•Excelled in loading of DML, DDL (SQL Files) in environment.
•Played an important role in Upgrading from HP to AIX environment.
•Used the Data driven methodology to test multiple cases.
•Quality center is used prepare the test cases and managing the defects as per the clients requirements.
•Excelled at designing automation test scripts and managing testing activities using quality center.
•Performed business testing by developing SQL queries to retrieve the data using SQL developer tool from Oracle database.
•Modified and executed both automation and manual test scripts for different modules.
•Involved in coordination between the development, requirement and Business teams to ensure the problems are solved with in the time lines.
•Created the summary report to know the details of the test cases executed or failed to execute, passed or failed.
•Conducted test review meetings and suggested improvements in the test plan, test strategy and test cases.
Project #5 Jan 2008 – Oct 2009
Project Description:
Client: Citi, Hyderabad, India
Title: Trade Document Generation Services (TDGS).
Environment: Compute Grid, Drools, WAS, Oracle database, QTP, Quality center.
Role: Test Engineer
As part of modernization/re-engineering of TRIMS/TITAN backend services, certain TRIMS application components are re-engineered and upgraded to the new technologies to have better scalability, flexibility and higher volume processing capability.
TDGS is one of the backend services, which have been re-engineered. It is used to generate the documents and communications of trims to be processed parallel for both electronic and non-electronic messages.
Responsibilities:
•Analyzed the business requirements, System requirements and prepared all the possible detailed test cases as per the requirements
•Used Waterfall methodology for analyzing, developing, Unit Testing, System Testing (SIT), User Acceptance testing (UAT) and production.
•Performed UNIT testing and System testing in different environments using Quick Test Professional (QTP).
•Provided functional training and walk through of the application for a small team of 2-3 testers.
•As a test engineer performed Functional testing, Regression testing, System testing with both positive and negative Test Cases.
•Used Quality Center for writing test cases, entering the defects and management of all the test cases and defects.
•Actively coordinated with the development team and front end team to ensure the successful deployment of project.
•Executed the Regressive test cases and reported the status of the test cases using Quality center.
•Involved in writing procedures and Packages of PL/SQL in SQL developer.
•Conducted the meetings daily to report the percentage of test cases completes on daily basis and attended weekly status meetings with Business team, Development team to track the status of test cases.
Education:
Bachelor’s, JNTU 2007
Vijayawada, India