Post Job Free

Resume

Sign in

Engineer Manager

Location:
Seattle, WA
Posted:
November 22, 2011

Contact this candidate

Resume:

EITAcies, Inc - The Enterprise Information Technology Edge

RAJANI KOTHA

QA Consultant

Around 6 (Six) years of diversified IT industry Experience in analyzing system functionality, design and implementation of Software Quality Assurance Process for Payroll, Telecom, HR and Insurance Web based applications. Extensive experience in Manual and Automation testing using various Testing and Database Tools on Windows, UNIX platforms.

Specific QA Experience includes:

Very Good understanding of SDLC Process and QA Methodologies.

Experience in reviewing and analyzing the System Design Specifications (SDS), Business requirements and Functional specification documents.

Extensively worked in both Product and Project based environments.

Good understanding and experience of SDLC models like Agile, waterfall and scrum.

Good experience in developing Test Plans, Test Scenarios, Test Scripts, test scheduling, Traceability Matrix, Test summary and Defect summary reports.

Strong Experience in both Manual and Automation testing using tools like QTP,SOAP UI, Visual Studio TFS and AppScan.

Extensive experience in testing web and windows applications at different phases of Functionality, Integration, Regression, User Acceptance also types of Automation, Performance, Security/penetration, Compatibility, Cross Browser, and Cross Platform testing.

Extensive experience in test case execution and defect tracking using Visual Studio TFS and Quality Center.

Involved in designing Automation Scripts using Visual Studio TFS in C#.

Performed web services testing manually and using tools such as SOAPUI, SOAPSONAR, and Visual Studio.

Generated automation scripts for Performance testing of web applications using Visual studio TFS

Expertise in designing and executing SQL Queries using Oracle, SQL SERVER 2000/2005/2008, and query languages.

Experienced in preparing and presenting Test Execution Reports, Defect Reports, and Weekly Status Reports to the project team.

Experienced in conducting installation testing of windows and web applications and setting up complex Test environments.

Imparted knowledge on the domain and applications through various knowledge transfer sessions to the team.

Developed UAT plans and user guide documentation for effective communication with the customer groups.

Participated in QA recruitment interviews as a part of panel.

Worked collaboratively with Business Analysts, Developers, Architects and other team members in complex testing projects for the overall enhancement of software quality.

Highly motivated and self-directed software professional with excellent organizational skills combined with good oral and written communication skills.

A quick learner and ability to manage multiple tasks, and work towards a deadline in a fast paced, aggressive schedule.

PROFESSIONAL EXPERIENCE:

Currently working as a Senior QA Engineer with ADP (Automatic Data Processing),USA.

Since Dec 2008.

QA Engineer II with XIUS-BCGI (A division of Mega Soft Pvt ltd), India.

Duration: Jan 2008 to Dec 2008.

Software Test Engineer with Hanvi Labs, India. Duration: March 2005 to Dec 2007.

EDUCATION: Bachelor of Technology in Computer Science with 80 GPA.

TECHNICAL SKILLS:

Microsoft Technologies - VB6.0, .Net Framework 3.5, ASP.Net 3.5.

Programming Languages - C, C++, Java, J2EE, C# 3.0.

RDBMS - SQL Server 2008,Oracle 8.0, MS- Access.

Operating Systems - Windows Vista/ XP,UNIX.

Automation Tools - Visual Studio TFS, Quick Test Pro (QTP) 9.5, JUnit 4.9, Quality

Center 9.2, Load Runner 8.0, , SOAP UI 4.0, App Scan,

Remedy and ODC.

PROFESSIONAL ACHIEVEMENTS/Awards – Recognitions:

• Have been awarded the “Employee of the quarter”, for being the best performer.

• Received “Award for Excellence” from the Director of Megasoft.

• Have received client appreciations on several occasions for exceeding expectations and for the clarity in presentation of work.

• Helped the organization in QA recruitments being an effective member of the Interview panel.

• Have had the opportunity to establish good business relationship with the onsite counterparts by visiting the onsite team (Canada).

• Have received E-Recognitions from the team members including developers for the support extended and providing QA inputs as needed.

• Received appreciation from the client for delivering a high quality product which had zero-production defects.

PROJECTS WORKED:

Project 1:

Title: Benefits Administration

Company: ADP

Role: Senior Software Test Engineer

Duration: From Nov 2010 to Present

Benefit Administration is a web based application that offers a comprehensive, single-source solution for outsourced benefits administration. It is developed to provide employers with simplified benefits management that fits the specific needs of their organization. Employee benefits are non-wage compensations provided to employees in addition to their normal wages or salaries. This application eases the employers to administrate their employee’s benefits information and needs.

This application is integrated with an existing Pay@work application which is used to process employee payrolls. This avoids duplicate data entry and facilitates communication.

Role and Responsibilities:

Analysis of the requirements (Agile methodology requirements comes in form of iterations) and prepare the analysis documents, Identifying the gaps in requirements.

Interact with Business Analysts for clarification on requirements.

Impart knowledge on the application through Knowledge Transfer sessions to the testing team.

Participate in Project Estimations and prepare the Test Plan.

Create Test scenarios, Test cases and Build Verification Test suites.

Involved in the Test case reviews and creation of test case review log sheets.

Performed functional, GUI, integration and regression testing on the application.

Involved in the Application Compatibility, Cross browser and Cross Platform testing.

Involved in designing and executing automation scripts using Visual Studio TFS in C#.

Created data driven Coded UI tests for testing various areas of web application with multiple sets of data.

Involved in designing automation scripts for conducting Performance testing on the application.

Defect Management using Visual Studio TFS.

Work with development teams in root cause analysis of the bugs and provide them with accurate steps to reproduce the bug in the dev environment.

Traceability matrix creation to ensure requirements coverage in test cases.

Generating daily Bug summary reports and testing summary reports.

Close interaction with developers and architects.

Provide status and progress reports on behalf of the team to the client.

Participate in Review meetings, defect triage meetings and daily status meetings with the project team.

Participate in organizing UAT by providing test documentation.

Provide the QA Sign-Off document.

Environment: .Net Framework 3.5, ASP.Net 3.5, IIS, SQL Server 2008,C# Visual Studio TFS,

Windows Vista and XP, Internet Explorer 6.0/7.0/8.0, Mozilla Firefox Browser.

Project 2:

Title: Pay@work

Company: ADP Pvt Ltd

Role: Senior Software Test Engineer

Duration: Dec 2008 – Oct 2010

Pay@work is a web application, which allows the users to manage the payroll data and process the employee’s payroll. It is an application used mainly by small businesses. Various operations like Opening a pay period schedule, Creating payroll entries, request preview payroll, view preview results, process final payroll and viewing payroll reports can be performed using this application. It also maintains the details of hiring and termination of an employee. The data in this application is protected providing multiple levels of security and digital certificates. pay@work application is standalone as well as integrated with other existing people@work, User Admin and Ezlm applications.

Role and Responsibilities:

Studying and understanding the functional requirements.

Create a test plan document and task estimation document.

Create end to end high level test scenarios and detailed test cases.

Involved in the preparation of Entry and Exit criteria Checklist and Environment tracker.

Involved in the Environment testing after the build deployment in QA environment.

Performed Smoke, System, integration and regression testing on the application.

Preparing the plan for automating the Test Cases using Quick Test Professional.

Experienced in creating Test script using Quick Test Professional.

Experienced in Execution of Test Cases.

Modification of Existing scripts, debugging and enhancing the scripts as per the requirement changes.

Preparing the test data through automation and make it use during regression testing.

Performed Security testing using AppScan 7.2.

Create defect triage matrix prioritizing defects based on Severity and Priority.

Participated in Impact analysis discussion meetings and provided inputs.

Provide status and progress reports on behalf of the team to the client.

Create Post deployment Verification documents and provide to the UAT team.

Environment: .Net Framework 3.5, ASP.Net 3.5, IIS, SQL Server 2008,QTP, Quality Center, AppScan 7.2, Windows Vista and XP, Internet Explorer 6.0/7.0/8.0, Mozilla Firefox Browser.

Project 3:

Title: Payment Manager

Company: Megasoft Pvt Ltd

Role: Software QA Engineer II

Duration: Apr’08 to Dec’ 08

The Payment Manager is a single platform that supports the unique payment needs of wireless operators. The system allows operators to create multiple payment channels and manage those channels all from a single web-based user interface. Its a multi carrier system which greatly increases the number and type of prepaid top-up methods and enables support for payment with cash. A carrier admin can assign different privileges to different user types defined under that carrier.

Payment Manager is a prepaid billing system and it supports the customers to do recharge and reversal transactions from different touch points with different payment types like Cash, Credit Card and Debit Card.

Role & Responsibilities:

Analysis of the requirement documents - Statement of work, Functional specification and Design documents.

Involvement in the installation of payment manager app server and its other components.

Designing and execution of Test Cases using Test management tool ODC.

Performed Security user validation and different app simulators testing.

Involvement in Functionality and Web services testing covering various phases of testing.

Involved in testing of different Web API’s as part of functional testing.

Generating and executing test scripts using SOAP UI tool.

Designed data driven scripts using SOAP UI for testing various web API’s with multiple sets of data.

Generated test suite and test case reports in different formats using SOAP UI.

Used XPath wizards and Query Builders at different levels of testing.

Involved in designing and executing automation scripts using QTP.

Generating and executing automation test scripts using SOAP UI tool.

Reviewing the Installation guides and Release notes and logging documentation defects.

Logging defects in Test management tool ODC.

Generating daily Bug summary report and testing summary reports.

Environment: JAVA, JSP, JDBC 2.0, EJB 2.0, JBoss 4.0.2, Apache web server, UNIX, Oracle, SOAP UI,ODC,QTP.

Project 4:

Title: International Recharge

Company: Megasoft Pvt Ltd

Role: Software QA Engineer II

Duration: Jan’08 to Mar’ 08

The International Recharge Platform addresses the requirements of wireless operators to recharge roaming subscribers. The IR system supports multiple mobile carriers, multiple interface channels (POS, WEB) and multiple billing systems which communicate in different formats with each other.

The IR system provides an Administrator login and screens using which the transaction flows between various countries can be controlled. A hierarchy of user types is supported by the system and the transaction can be performed by any of the user type.

Role & Responsibilities:

• Analysis of the Functional requirements.

• Interact with Business Analysts for clarification on requirements.

• Performed functional, integration and regression testing on the application.

• Involved in data validation and security testing with different user roles.

• Involvement in Functionality and Web services testing covering various phases of testing.

• Involved in testing of different Web API’s as part of functional testing.

• Generating and executing test scripts using SOAP UI tool.

• Designed data driven scripts using SOAP UI for testing various web API’s with multiple sets of data.

• Generated test suite and test case reports in different formats using SOAP UI.

• Used XPath wizards and Query Builders at different levels of testing.

• Defect Management using defect tracking tool Remedy.

• Attend status meetings and defect triage meetings.

• Prepare test summary reports and user acceptance plan documents.

Environment: JAVA, JSP, JDBC 2.0, EJB 2.0, JBoss 4.0.2, Apache web server, UNIX, Oracle, SOAP UI,ODC.

Project 5:

Title: Auto Insurance

Company: Hanvi Labs

Role: Software Test Engineer

Duration: Jan’07 to Dec’07

This Application performs all the administration work associated with life policies which includes the Policy Holders details. The Policy Holder appears to be communicating with the insurance company by all telephone calls and letters are answered. All Lines Ins. uses a sophisticated dairy event system to make sure all regular events are handled on time. For example, Policy allotments, Premium payments, claims, annuities, dues, General Enquiries, Change of Address, Change of Account, Lapse, Surrenders etc.

Role & Responsibilities:

Involved in Study of Functional requirements.

Supported in creating test plan, defect tracking system, deliverables etc with my Team Lead.

Involved in raising the Issues for the clarifications to the onsite people.

Involved in Functionality testing covering various phases of testing.

Performed manual testing on various functionalities and Regression Testing.

Designed test data using MS Excel sheet for testing the application with positive and negative inputs.

Manual Testing for checking the flow of the application functionality.

Managed and reported defects using CMXtra Bug Tracker.

Involved in Defect tracking.

Environment:

Java, JSP, JDBC, Servlets, Web Logic Server, SQL Server, Windows XP.

Project 6:

Title: Educational Management Software

Company: Hanvi Labs.

Role: Software Test Engineer

Duration: Nov’05 to Dec’06

EMS is an ERP Application Software, which caters to all the functional aspects of Educational Trust like Admission of Students to specific course, Fees Collection related to Admission, Tracking of Examination information including Results, Revaluation, Re-Totaling, Hostel Management, Employees Salaries for every institution of the Trust, Inventory and Asset Management, Financial Accounting, Library Management. The System is also capable of producing the reports in the form of Statements, Registers. Modules and information through it’s q Admission Module q Education Module q Employee Module q Pay Roll Module q Hostel Module q Library Module

Role & Responsibilities:

Studying and understanding the functional requirements.

Prepare complex test data based on glossary.

Involved in preparation of test cases based on Functional requirements.

Performed field validation testing using different Boundary Value Analysis techniques.

Involved in performance testing using Load Runner v3.0.

Regression testing based on bugs submitted during earlier builds.

Involved in functional discussions with the BA and development teams.

Project 7:

Title: E-CRM

Company: Hanvi Labs.

Role: Software Test Engineer

Duration: Mar’ 05 to Oct’05

E-CRM is a web based application developed to help the Management to monitor and get a real time report of the sales and service activity of the Company. It allows the Branch Manager to view his and all Engineers’ schedule belongs to his branch. He can view, assign and reassign all the complaints registered, sales enquiries and demonstrations. It allows Engineers to view their schedule and record the status of activity (like complaint’s service/sale enquiry /Demonstration) that they have been assigned to. It allows Invoiced Customers to record their complaints and know the status of their complaints. It also allows the prospective customer to get registered with the system and avail the services (like enquiring about the products and download products manuals (details specific to product etc.) provided by the system

Role & Responsibilities:

Involved in analyzing the requirements.

Involved in Identifying the scenarios and test cases based on Requirements.

Involved in Data Migration Validation testing.

Involved in Integration testing to test web interfaces.

Performed browser compatibility testing.

Involved in Functionality, Regression and usability testing.

Defect logging and Tracking.



Contact this candidate