VIJAY KUMAR
Email: *****.*****@*******.***
PROFESSIONAL SUMMARY
Over 10+ years of experience in information technology with experience in Design, Development and
•
Testing of Web, Client/Server, Standalone applications.
Extensive knowledge on SDLC models like Water Fall, Agile/Scrum methodologies and implemented
•
successfully in different Projects.
Conversant with all phases of Project Life Cycle starting from Requirement gathering, Analysis,
•
Design, Development and Implementation.
Proficient in writing Test plan, Test Scripts for both Manual and Automated Testing.
•
Used Business Requirements, Functional Specifications, Technical Specifications documents, Wire
•
Frames, Use Case Documents to prepare test cases.
Experience in Onsite Offshore model, coordinated and interacted with Offshore and Onsite teams
•
Experience in Software Functional Testing, Integration Testing, Smoke Testing, GUI Testing
•
Regression Testing, performance, configuration and usability testing, and Load Testing
Expertise in Problem solving and Bug tracking using Bug tracking tools like Quality Center and
•
Rational Clear Quest (IBM), Bugzilla and Jira.
Proficient in the environment Windows, UNIX and UNIX shell script.
•
Expertise in data warehouse and analytical reporting structures and techniques.
•
Worked on data validation by accessing SQL tables by executing PL/SQL, complex SQL Queries on
•
databases like Oracle, DB2,Mysql, MS access and MS SQL.
Expertise in Windows and UNIX operating systems.
•
Extensive experience in preparing documentation on Change Control, QA Status Reports, QA
•
Summary Reports, QA Test Logs, Issues Report, Testing Metrics and Defect Report.
Knowledge in Service Oriented Architecture Testing and Web Services testing.
•
Excellent Interpersonal skills, good written and verbal communication with attitude of commitment
•
and hard work in achieving desired results and quest to learn new technologies.
Result oriented with ability to work with aggressive timelines to see the assignment to successful
•
completion within the established project schedule.
Team player with ability to work well in a diverse team also independently with minimal supervision.
•
TECHNICAL SKILLS
Languages: C/C++, Java, HTML, XML, SQL, PL/SQL
Testing Tools: QTP 10, Load Runner, Rally, Fitnesse, Version One
Defect Tracking Tools: Quality Center 10,Rational Clear Quest, Bugzilla, JIRA
Version control: Rational Clear Case, Visual SourceSafe, Green Hopper, Git
Operating Systems: UNIX, Sun Solaris 2.8, MS DOS, Windows98, NT4.0/2000, XP.
Testing Scripts: JavaScript and VBScript, JQuery and Shell Scripts..
Data Bases: Oracle 11g/9i, DB2, MS SQL Server, MS Access.
Web Application Servers: JBOSS 5.1.0,WebLogic 8.1,Web Sphere Application Server 6.0.
MS Suite: MS Word, MS Excel (Macros), MS PowerPoint, MS Outlook
Protocol: FTP, Telnet, SMTP, HTTP, HTTPS, SSL, SOAP.
Others: Ms project, SharePoint Portal
PROFESSIONAL EXPERIENCE
Virgin Australia Pty Limited – Brisbane, Australia Sep'2014 – Till Date
AirCrews application is used to manage and track the flight crew and cabin crew rosters and enable the
crew controller to respond the last minute changes, such as flight delays, schedule changes, or crew
member illness
In the process of creating a roster the system will interact with different other systems, such as Schedule
Manager, Kronos PBS and Kronos Pairing. The crew information’s and crew rosters information’s are
used by systems like Vine, Sabre Movement Manager, Propel, Data Warehousing systems (COGNOS)
and Oracle e Business suite (HR Module)
The Crew rosters will be prepared by Kronos Altitude Systems (Kronos PBS and Kronos Pairing) and
published in the AirCrews Systems based on parameters and rules setup by Enterprise Bargaining
Agreement.
Different set of rules are used to prepare the crew rosters for all the three types of airline business in
Virgin Australia. The short haul, long haul and the New Zealand airlines follow some specific rules of
CASA.
Responsibilities:
Worked on agile methodologies by participating in daily scrum meetings and created a test plan for
•
the Sprints and user stories.
Created test cases for the Application Using the requirements and user stories in Caliber
•
Requirements Management tool .
Assisted in design and implementation of Defect Management/Change Management process, using
•
Rational ClearQuest to support and manage defects and new requirements.
Created Test scripts and performed system testing. Worked closely with software development
•
groups and documented software bugs.
Performed Integration testing, Functional Testing, Black Box Testing, User acceptance testing and
•
System testing, and entered defects in JIRA/Clear Quest.
Performed GUI functional and sanity testing manually for each new build of the application.
•
Performed Regression, Integration and End to End, user acceptance testing manually for the
application.
Environment: Sun Solaris, Java (Jdk 1.7), JSDK, JMS MQ, MDB, Oracle, BEA Weblogic, and
Subversion for Version Control.
Sabre Airline Solutions – Southlake, TX Apr'2008 – Aug’ 2014
The Sabre® AirCentre™ Movement Manager system is an advanced decision support system used by
operations controllers to monitor daily flight movements and assist in making informed decisions.
Movement Manager enables air carriers to operate competitive schedules with minimal disruption, meet
passenger demand, and maximize aircraft and resource utilization. It also allows user to manage daily
operation safely, efficiently, and proactively under both regular and irregular conditions. The Movement
Manager addresses three main functions:
• Recovering the schedule – suggests aircraft assignments (swapping across fleet types), flight delays,
and cancellations to solve existing schedule disruptions.
• Recovering the aircraft – determines the revised aircraft routing and identifies flights that cannot be
covered in the proposed schedule.
• Maintains passenger flow – evaluates the origin destination impact of schedule changes suggested by
the system or manually generated by the airline controller
Data into the system can come from many external systems (Sabre or Non Sabre). Movement Manager
uses IBM MQ Series and/or ActiveMQ to communicate to external systems that sends data to and from
MM in form if IATA standard messages in different formats (XML and Flat files etc.). These message are
then validated and processed according to the business rules of different modules.
Movement Manager receive and process
o Crew assignment and de assignment information from crew manager.
o Passenger information (Booked, Load and Connecting passenger) from different systems.
o Fuel on Board information (e.g. Sabre ACARS manager) in the form of IATA standard messages.
o Gate and Terminal information in the form of IATA standard messages.
o Maintenance messages (CFPADVC and MELADVC) from airline's maintenance system.
Responsibilities
• Involved in entire Project life cycle from requirements gathering, testing to delivery.
• Analyzed Business Requirements and Application design documents to create test cases and
traceability Matrix.
• Participated in Daily Status Scrums Meetings and walk through to discuss Defect Priorities.
• Extensively used Quality Center for Test planning, Bug tracking, and Reporting.
• Developed detailed test conditions, test cases and scripts to ensure full coverage of the project.
• Worked on Web based application Testing and SIT testing process.
• Ensured completion of testing within scheduled timeframes by creating and monitoring project testing
schedules and tracking progress against plan.
Performed front end GUI testing, back end SQL data base validation testing for client server, web
•
applications.
System level Integration testing with various Sabre products like Crew Manager, Re
•
accommodation Manager, Schedule Manager, Revenue Manager, Load Manager, Acars
Manager and Dispatch Manager etc.
Extensively used SQL queries to performed backend validations.
•
Documented all steps during testing and re executed failed scenarios.
•
Tested secure registration and profile management facilities for Customers to browse and shop for
•
items.
Involved in Data Driven and Keyword Driven Framework using Fitnesse.
•
Ensured and supported business needs and help build test case for User Acceptance Testing (UAT).
•
Conducted the Smoke testing to check the High level functionality of the application.
•
Responsible for Signoff and provide the Status in Release Meetings.
•
Environment: Java1.6, Unix, Java, Oracle11g, HP Quality Center 10.0, Hibernate, Spring
Sabre Travel Network– Southlake, TX Apr'2007 – Mar'2008
Rate Assured/HotelVision project consist of reports specifications created in Cognos reporting
environment. Every week based on this specifications report outputs are produced by using the “burst”
feature for hotels which rates were not in parity. The Rate Assured reports are only generated when it is
found that one or more properties for a hotel chain or company is offering rates on other distribution
channels (such as Hilton.com) that are lower than the rates they are offering through Sabre. These
reports are delivered to customers via emails as attachments with personalized content. Customer data
and other delivery information are stored in Teradata Warehouse. There are three kinds of reports: Chain,
Company and Reseller. If a hotel chain or company is in compliance “congratulatory” email is sent to
notify the customer that everything it was doing good that week. In such case there is no attachment only
an explanation why they didn’t received a report and congratulation message.
Responsibilities:
• Involved in drawing the software architecture for different modules, writing detail design
documents and involved in high level coding of business objects.
• Formulate and Design Templates for High Level Design (HLD), Low Level Design (LLD), write
Standard & Guidelines (S&G) Templates and design programming guidelines and naming
conventions.
• To identify, design and code objects and classes that are common across all other business
specific modules. Standardize package structure. Optimize common codes. Resolve technical
problems. Provide development startup environment.
• System test and support of full legacy interfaces using SQL and database architecture.
• Performed extensive testing of service oriented architecture/web services testing and batch jobs
processing.
• Wrote SQL scripts for backend testing and frontend data validations.
Involved in writing test plans by incorporating performance testing.
•
Responsible for the testing of all components and applications in the new environment.
•
Conducted needs analysis to identify system requirements and developed design assessment
•
based on client specifications identified through various meetings.
Responsible and involved in executing the scenarios, monitoring the server response timings,
•
monitoring the throughput, Hits/sec, Trans/sec.
Participated in walkthroughs of requirements, specifications and test strategies.
•
Involved in full testing Life Cycle from analyzing business requirements to testing phase.
•
Worked closely with Business Analyst and developers to create test plans and test cases.
•
Environment: Java (Jdk 1.5), Struts, Teradata, Cognos and Subversion for Version Control and
Microsoft Project
British Airways Plc, UK. Nov’ 2006 – Mar’2007
The BA AirOps middleware provides the interface between AirOps – Movement Manager and existing BA
systems (FICO, EWS, COSI and RTO). The BA AirOps Middleware have two parts (a) FICO Transaction
Handler (FTH) and (b) JMS MQ Interface (JMI). The FTH functions between AirOps Movement Manager
and the Mainframe TPF system FICO. The JMI routs the various messages from AirOps Movement
Manager to RTO, COSI, EWS and FICO system.
The messages are received in a text mode or in an XML format from the different systems like
AirOps, EWS, COSI, RTO, etc. These messages are then transformed and send across to the target
system.
Responsibilities:
Worked on agile methodologies by participating in daily scrum meetings and created a test plan for
•
the Sprints and user stories.
Created test cases for the Application Using the requirements and user stories in Caliber
•
Requirements Management tool .
Assisted in design and implementation of Defect Management/Change Management process, using
•
Rational ClearQuest to support and manage defects and new requirements.
Created Test scripts and performed system testing. Worked closely with software development
•
groups and documented software bugs.
Performed Integration testing, Functional Testing, Black Box Testing, User acceptance testing and
•
System testing, and entered defects in JIRA/Clear Quest.
Performed GUI functional and sanity testing manually for each new build of the application.
•
Performed Regression, Integration and End to End, user acceptance testing manually for the
application.
Environment: Sun Solaris, Java (Jdk 1.5.0), JSDK, JMS MQ, MDB, Oracle, BEA Weblogic, and CVS for
Version Control.
British Airways Plc, UK. Jun’2006 – Nov’2006
The context of this project is the integration of Air Miles into the BA Exec Club/BA Miles scheme. The
project will provide Air Miles customers with a means of migrating from the current Air Miles scheme to
the BA Exec Club and BA Miles scheme
The project provides a means for Air Miles customers to convert their Air Miles to BA Miles, and if not
already Exec Club members, to enroll into the BA Exec Club as ‘Blue’ members. Air Miles members who
do not migrate will either burn their Air Miles during the closing down period, or lose them. The
opportunity will also be taken to promote AMEX to members who do migrate, as per existing processes.
Responsibilities:
• Interacted with Business users and Technical team for understanding requirements.
• Developed documented and executed Test Scenarios and Test Cases using Mercury Quality Center
for Query Screens, Provider, Claims, Soft Phone and Postal Formatting
• Responsible for executing the Test Scripts and deliver quality product with zero critical defects.
• Created the Test Data for Med Pharmacy, Postal Formatting.
• Performed Smoke, Integration, functional, Regression, and system testing.
• Followed the Mapping documents and HIPAA implementation guides for HIPAA Transaction
Mapping.
• Involved in processing claims and validating the full cycle process to make sure the checks are
generated and 835’s are generated.
• Used Quality Center for preparing the test case and for tracking defects.
• Formulate and Design Templates for High Level Design (HLD), Low Level Design (LLD), write
Standard & Guidelines (S&G) Templates and design programming guidelines and naming
conventions.
• To identify, design and code objects and classes that are common across all other business specific
modules. Standardize package structure. Optimize common codes. Resolve technical problems.
Provide development startup environment.
• Coding, deploying EJBs that contain session management, transaction control and other database
related features.
Environment: Sun Solaris, Java (Jdk 1.4.1), JSDK, XSLT, XML, EJB, Oracle, BEA Weblogic, and CVS
for Version Control
Northwest Airlines Eagan, MN Dec'2004 – June'2006
Bizperks is an internet based registration system for companies to register themselves with North West
Airlines as part of the Biz Perks traveler benefits program
The Biz Perks project was certified to be meeting ISO 9001:2001 standards. Further on, the E Biz Perks
project was added for bigger companies that wished to enroll themselves in this program. The distinction
between Biz Perks and E Biz Perks was made based on the revenue contribution made to NWA by the
enrolling company. This site has sister sites across the United States, Japan, Singapore & the
Philippines. The Biz Support application is meant for the NWA staff to administer the sites and control the
Points Earned and Redeemed Activities of companies.
Responsibilities:
• Analyzed the Business Requirement Document, Functional Specification documents to prepare Test
Cases/Test Plans.
• Involved in Black box, functional testing, integration testing, regression and System testing.
• Performed manual testing and maintained documentation on different types of Testing viz., Positive,
Negative, Regression and Black Box to validate the results.
• Performed End to End testing manually and was associated with User Acceptance Testing.
• Tested the functionality of applications by using Quick Test Pro and also automated the application
for Regression testing.
• Inserted various transactions to note the response times using Load Runner VuGen.
• Executed scenarios to analyze the performance results and interacted with developers to check
performance of the application.
• IBM Rational Rose for creating the class and sequence diagrams.
• Parameterized test scripts to send realistic data to the server and avoid data caching.
• Tested application on multiple application servers like Web Logic Application server and Web Sphere
application server.
• Extensively used TOAD to create SQL queries to verify the integrity of the database
• Reported the bugs, Email notifications to the developers using the Quality Center.
Environment: Quality Center 8.2, Java (Jdk 1.4.1), JSDK, JMS, Servlets, EJB, DB2, IBM Websphere,
Unix, Web logic server, VB Script, HTML, XML, Java Script, JSP Servlets.
3N Notification System Glendale, CA Nov'2003 – Dec' 2004
The 3N notification system is the most advanced, efficient and easy to use emergency
notification system available in the market today. The system bridges the gap between all standardized
forms of communication. In an emergency and when seconds matter, the 3n notification system is
capable of informing 10 or 10,000 people. Within minutes it will concurrently and continuously
communicate to all standard message delivery devices including home phone cell phone work phone
pager email instant messaging fax Blackberry wireless PDA and wireless laptops, until the
message is received by the intended party.
The complete struts based application includes various functionalities like live chat with 3N personnel, to
download the user manual in PDF format, search for a particular word or phrase and downloading the
member and broadcasting reports in PDF, HTML or CSV formats.
Responsibilities:
• Analyzed the Business Requirement Document, Functional Specification documents to prepare Test
Cases/Test Plans.
• Involved in Black box, functional testing, integration testing, regression and System testing.
• Performed manual testing and maintained documentation on different types of Testing viz., Positive,
Negative, Regression and Black Box to validate the results.
Performed End to End testing manually and was associated with User Acceptance Testing.
•
Tested the functionality of applications by using Quick Test Pro and also automated the application
•
for Regression testing.
Inserted various transactions to note the response times using Load Runner VuGen.
•
Executed scenarios to analyze the performance results and interacted with developers to check
•
performance of the application.
IBM Rational Rose for creating the class and sequence diagrams.
•
Parameterized test scripts to send realistic data to the server and avoid data caching.
•
Tested application on multiple application servers like Web Logic Application server and Web Sphere
•
application server.
Extensively used TOAD to create SQL queries to verify the integrity of the database
•
Reported the bugs, Email notifications to the developers using the Quality Center.
•
Environment: Quality Center 8.2, Java (Jdk 1.4.1), JSDK, JMS, Servlets, EJB, DB2, IBM Websphere,
Unix, VB Script, HTML, XML, Java Script, JSP Servlets.
Education
Masters in Computer Application.
Bachelors in computer and Software technology.