Anandhi S
Mobile: +1-469-***-****
Email: ***.*****@*****.***
Profile Summary
Around 8 years of experience as Quality Assurance Analyst, lead and SME coupled with expertise in designing effective QA methodologies for various applications
Strong skills in Analysis, Testing, Database and Reporting of n-tier J2EE and .NET applications
Gathered strong domain knowledge in Airlines, Insurance and eLearning by working with global clients
Proficient in Automation Testing tools such as Geb, Spock, Selenium and QTP/UFT
Expertise in Requirements Gathering, documenting the business requirements, impact analysis and Functional Studies
Adept in handling the entire project for testing which involves understanding client’s requirements, creating specification documents, preparing test cases, working on final testing & getting the product approved by the clients
Expertise in Functional Testing, Unit Testing, DB Testing, UI testing, Exploratory Testing and User Acceptance Testing
Knowledge on various Software Development Life Cycle(SDLC) models and Software Testing Life
Cycle (STLC)
Solid experience of Defect/Test Management tools like Atlassian JIRA, HP ALM, Quality Center, Bugzilla
Experienced in preparation of Test Plan, Test Summary Reports, Test Cases and Test Scripts based on the User Requirement Document
Knowledge on CMMI processes and methodologies
Education
Bachelor of Engineering – Computers University of Madras, Chennai, India.
Technical Skills
Hardware / Platforms
Unix, Linux, Windows 7/8.1/10
Programming Languages
JAVA, J2EE, .NET, VB Script, Java Script
Databases
SQL, Oracle, Mongo DB
Methodologies
Waterfall, Agile and STLC
Tools
Geb, Spock, Selenium WebDriver, HP ALM, QC, QTP, Rally, TeamCity, Jenkins, SoapUI, ANT, Intellij, Eclipse, AWS cloud, SQL developer, Putty, TOAD, JIRA, Bugzilla, Extent Reports, Apache POI
Certifications
ISTQB Certified Tester Foundation Level
Work Authorization
Green Card – Permanent Resident
Contact Details
Mobile No: +1-469-***-****
Email: ***.*****@*****.***
Relevant Project Experience
AirVision Revenue Optimizer (AVRO)
Company Name: Sabre Corp, Southlake TX (Full time) till date
Client: Bangkok Airways, Santa Barbara Airlines
Technologies: Geb, Spock, AngularJS, Nodejs, Java, MongoDB, AWS Cloud, IDEA IntelliJ, HP ALM, Atlassian JIRA, Rally, Rest Services, Java, Cygwin terminal
Methodologies: Agile Methodology
Role: Software QA Engineer
Description:
AVRO the Revenue Optimizer is a revenue management solution that enables airlines to adapt, evolve, and strategically sense and respond to rapidly changing market conditions. It is used for forecasting, analyzing and optimizing all revenue streams to help an airline carrier maximize its revenues and impact profitability.
Roles and Responsibilities
Tested the functionality of Air vision revenue optimizer product used extensively in the airline industry
Troubleshooted the issues found during testing and communicated the same to the development team for the fixes
Applied RBT (risk based testing) methodologies to optimize scenario to increase scenarios efficiency and reduce cost.
Identified and created test cases for functional and regression testing
Used HP Application Life Cycle Management (ALM) as the reporting tool for updating and viewing test case results, track execution status of respective release and generate reports.
Raised, updated and tracked defects to closure via JIRA.
Developed automated test scripts using GEB and Spock framework for Air vision revenue optimizer
Triaging defect calls to ensure the quick resolution of defects by the components
Worked closely with product manager, subject matter experts (SME) and delivery partners during releases
Exhaustive integration and regression testing of all modules of the application which included smoke testing.
Send daily and biweekly status reports to delivery business and management on the test execution and defect status.
Worked in an Agile/Scrum environment during the SDLC
KlassAkt LMS
Company/Client Name: Data Software Research Company Pvt. Ltd
Technologies: HTML5, ASP.net, MS SQL Server 2008, Selenium WebDriver, TestNG, GitHub, Maven, Jenkins
Methodologies: Agile Methodology
Role: Test Engineer
Description:
KLASSAKT LMS is a cloud based (Microsoft Azure) application that allows the institution to create and host the courses on Internet. Course created with KLASSAKT LMS can serve as entire online course or, as a supplement to traditional classroom course. This application has four major modules ADMIN, CONTENT ADMIN, TRAINER and LEARNER. ADMIN has the privilege for creating category, course, batches, registering users such as admin, content admin, faculty and students. Once registered, Admin will assign them to a course.
CONTENT ADMIN has the privilege to create module/chapters, Assessments, Assignments, video and Question Management for a particular course. TRAINER has the privilege to correct Assessment, Assignment, Re-assign Assessment, track candidate’s performance and track batch wise performance.
LEARNER has the privilege to view video, to listen online course, to take test, to view assignment and assessment, chatting, sending emails, discussions etc. KlassAkt LMS supports any SCORM compliant content.
Roles and Responsibilities
Implemented automation using Selenium WebDriver, JAVA, and TESTNG.
Used Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
Integrated smoke and regression test scripts into Jenkins
Wrote SQL queries extensively, queried database and generated test reports.
Performed Defect Tracking and management in JIRA. Generated automated daily reports using JIRA.
Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings
Identified weaknesses in QA Processes, Web testing, Selenium Automation, suggested and implemented improvements.
KlassAkt LCMS
Company/Client Name: Data Software Research Company Pvt. Ltd
Technologies: ASP.net, MS SQL Server 2008, XML, SOAP Web Services, SoapUI, WSDL, HP UFT, HP ALM
Methodologies: Agile Methodology
Role: Test Engineer
Description:
Learning content management system (LCMS) is an application that allows the institution to create and host the courses on Internet automatically. Course created with LCMS can serve as entire online course or, as a supplement to traditional classroom course. This application has four major modules Admin, Schedule Manager, Presenter and Learner. Admin has the privilege for creating Department, Course, Subject, Chapter and registering users such as admin, schedule manager, presenter and learner. Schedule Manager has the privilege to create automatic schedules for a particular Presenter in particular location. Presenter has the privilege to view the schedules and upload the content. LEARNER has the privilege to view the content
Roles and Responsibilities
Development of test plan and test case based on the high-level and detailed design.
Created and executed functional tests on Web Services prior to implementation
Created Mocks for Web Service Testing
Created Test Cases both manual and automated and Requirements Traceability matrix
Executed manual test cases, automated test scripts and participated in defect reviews
Implementation of test-plans and test-cases built on high-level and detailed design
Involved in the Test Case walkthroughs, assessment meetings
Provided Status report on Test case execution
Contributed in regular status meetings to state bugs, complications and risks
KlassAkt Studio
Client Name: Data Software Research Company Pvt. Ltd
Technologies: ASP.net, MS SQL Server 2008, Quick Test Professional, Quality Center
Methodologies: Agile Methodology
Role: Test Engineer
Description:
The KLASSAKT Studio is a tool used to create a true virtual classroom and lets you present the classroom session or presentations over the Internet. The tool is used in LMS to capture video from web cam and record computer desktop activities like cursor movement, menu selections, pop-up windows, layered windows along with keyboard activities by using a powerful API. The Captured media content is stored as a compressed window media video file format (.WMV) thus making it web distribution compatible format. These files are then published through the Learning Management System
Roles and Responsibilities
Involved in product analysis and adding features during enhancement
Execute manual test cases and participate in defect reviews
Exhaustive integration and regression testing of all modules of the application which included smoke testing.
Use QTP tool to execute scenarios, debug and design QTP scripts for regression test cases/test data.
Scrum meet everyday finalizing tasks, receiving updates on previous day’s tasks, and also note and track, previous day’s impediments if any.
Use Quality Center(QC) as the reporting tool for updating and viewing test case results, track execution status of respective release and generate reports. Raise, update and track defects to closure via QC
Documented & presented test results to various stakeholders
Provided status report on Test case execution
Contributed in regular status meetings to state bugs, glitches and risks
KlassAkt Simulator July 2011 – Mar 2012
Client Name: Data Software Research Company Pvt. Ltd
Technologies: ASP.net, MS SQL Server 2008, Quality Center
Role: Test Engineer
Description:
The KLASSAKT Simulator enables users to quickly capture and convert any process flow, on any software application, into an interactive training simulation with view, try and test modes. The tool will also generate a detailed user manual for every process captured. KLASSAKT Simulator files are web deployable and can be accessed by many users simultaneously.
Roles and Responsibilities
Reviewed Business Requirements document and Use Cases
Prepared User Acceptance Test Scenarios document
Performed Smoke testing and User Acceptance testing
Involved in Production testing for Project launches
Prepared User Acceptance Test Guide
Used Quality Center(QC) for updating and viewing test case results, track execution status of respective release and generate reports
Prepared weekly status report and Test Completion Reports
Participated in Defect Status meeting
USAA –IMCO Speech Recognition
Client Name: United Services Automobile Association
Company: HCL Technologies
Technologies: J2EE, USAA Presentation Services Framework, XML, Tellme Server, SOAP Web Services, SoapUI, Eclipse, MS Windows Server XP
USAA IMCO currently uses a speech recognition product from the Tellme Networks. Tellme Networks designed and developed the IMCO speech recognition during the year 2005 software for USAA. The IMCO had certain defects due to which the various system testing defects categorizing Grammar related problems, call flow related enhancements, Quality issues and complete functionality not being implemented.
Roles and responsibilities:
Identification of the Tellme grammar issues and providing necessary documentation
Performed Web Services Testing using Soap UI
Track the various flows of the application through the call flow diagrams.
Preparation of the test plan and test cases for the change requests as well as the enhancement requests.
Provided ideas for further improvement of the application and trained the team with the application.
Accomplish the Test Case on AUT for different Modules using Dual Tone Multi Frequency and the telephone.
Performed Smoke, Functional, Compatibility and User Interface testing.
Preparation of defect status reports, bug summary reports and release notes.
GenRe UFS Casualty
Client: GenRe
Company: HCL Technologies
Technologies: Java, Weblogic 6.1, Servlets, Java Swings, Oracle 9i
General Re Corporation is a holding company for global reinsurance and related risk assessment, risk transfer and risk management operations. Gen Re is a "direct reinsurer", one who delivers these
reinsurance solutions directly to its insurance company clients.
UFS an Intranet application facilitates the underwriting process and streamline operations of insurance domain for GenRe’s Casualty, Property, and Ocean Marine Facultative business units. Some of the key features implemented in UFS are improved management of quotes, binders, certificates, endorsements, document generation, full Integration with the property rating engine and name clearing engine, streamlined feeds to global accounting and claims.
Roles and responsibilities:
Understanding the Business and Technical Requirements of GenRe UFS application.
Reengineered various components of the application for reliability and to reduce time.
Actively performed the software configuration management activities.
Analyzing and Fixing the Defects raised by Business Users
Implementing the Change Request
Interacting with the Client for the individual defect.
Developed the test cases and performed unit, integration and system testing.
E-Biz
Client: Zurich Life
Company: HCL Technologies
Technologies: Java, Servlets, JSP, WAS 5.1, WSAD 5.1, UNIX, MS SQL server 8.0
Zurich Life is a Business Unit (BU) of BankOne Corp., United States of America. Z-appoint is a web based application maintained by E-Biz.
Z-appoint: The Z-appoint system is used for the appointment of agents. The Z-appoint system provides distributors, brokers, dealers, agents and general agents with the ability to submit agent appointment applications via the Internet. The system also provides licensing staff with the ability to manage appointment applications. It is web interface of CK4 licensing application with many workflows.
After agents and general agents complete online appointment application, Zurich Life's license staff retrieves the completed application from database and processes the request. Z-appoint interfaces with CK4Comm to send the appointment request transactions to backend legacy system, CK4.
Roles and responsibilities:
Analyzing and implementing new enhancements to the system
Involved in various enhancement releases
Migrating the application from Websphere 3.5 to Websphere 5.1
Writing the Junit test cases
Implementing the enhancements to staging and production