SUMMARY OF QUALIFICATIONS
• *+ years of experience in Performance Testing
• Functional automation and performance testing experience spanning Retail and Gaming industries
• Exposure to Software testing including, manual and automated testing of Client-Server, Multi-tier, Standalone, Mainframe, Database driven and Web based applications
• Proficient in testing .NET, C#, and Java technologies
• Extensive experience with ALM tools like Quality Center, Load Runner, Quick Test professional and HP Service Test
• Experience in Software Development Life Cycle with emphasis on Quality Assurance, and QA Methodologies
• Strong in Requirements analysis, developing test plans, designing test suites and automated test strategy / solution, writing / reviewing test cases and evaluating the results of test cases/suites
• Experience in testing TIBCO Business Works(ESB)
• Well versed in various testing practices like, Functionality Testing, Data driven testing, Batch Testing, Performance Testing, Regression Testing, Integration Testing, System Testing, Front-end Testing and Back-end testing on various environments
• Experience with Website testing, XML, Web services and Database testing
• Experience in testing of various relational database applications like Oracle and SQL Server
• Involved in programming scripts in VB Scripting and writing a number of User defined functions
• Experience in Back-end testing of the application by executing SQL commands
• Ability to quickly master new concepts and applications
• Possess excellent communication skills along with verbal and writing skills
• Ability to work in fast paced, high performance environments with tight deadlines
British Columbia Lottery Corporation, Kamloops, BC September 2010– Present
Sr. QA Test Analyst /Performance Engineer
Applications under Test
Multilane – Lotto Express September 2010 - January 2012
Lotto Express is BCLC’s Multilane delivery channel for sale of Lottery tickets. This is a first of its kind channel in the gaming industry where Lottery tickets can be purchased along with grocery purchases in a retail multilane environment. BC is the first Lottery jurisdiction in Canada to go live with a multilane solution and I was one of the few proud QA members that were part of testing this complex highly integrated solution. Multilane involved integration and testing of components/packages from about 9 parties involved.
Responsibilities:
• Performed requirements analysis on Business, Functional, Non-functional and Technical requirements
• Built test scenarios and test cases driven from requirements analysis
• Built automation test scripts with no real GUI interface to test Tibco platform based web services.
• Played key testing role in Regression Testing, Integration Testing, System Testing and E2E Testing Phases.
• Worked with QTP for automation regression testing and Quality center for test management and defect management.
• Involved in data creation for testing
• Developed Test plans for various phases
• Documented Test execution exit reports
• Part took in review of Entrance and Exit Criteria for each phase of the project life cycle
• Tested data integrity across multiple external interface systems in an integrated environment
• Performed End-to-End testing manually. Closely worked with developers and System Engineers to address technical issues
• Using detailed knowledge of application features and functions assessing scope and impact of business needs throughout analysis and completion of all enhancement specifications
• Created various project status reports using Quality center dashboard
• Created Exit Criteria documents for each phase of testing
• Proactively monitor hardware, application and logs to identify and troubleshoot issues
• Participated in the Peer Review meetings and thus provided feedback inputs to process and practice improvements
• Created Performance testing scripts and developed scenarios for volume, load, stress, breakpoint and scalability testing.
• Ensured that the application and systems being tested within this Project interact, (send/receive data to/from target/source systems) in a timely manner
• Ensured that the appropriate implementation (I.e. performance test) was executed and confirmed all system attributes were working at implementation time
• Provided routine testing status reports and system readiness assessments, as required by the Project Management Team
• Performed risk assessment - Identified issues as risks during testing phase that could cause a delay in production launch and created a mitigation plan to address those risks
MDM-VSE January 2012 - May 2012
The purpose of the project is to develop a MDM (Master Data Management) tool, with the main functional goal to effectively manage Voluntary Self Exclusion (VSE) Person information from an enterprise systems approach.
Voluntary Self Exclusion (VSE) is a program to enable people to voluntarily exclude from all gaming facilities with slot machines, commercial bingo halls, or from accessing BCLC’s on-line gaming site, PlayNow.com, for a pre-determined amount of time.
Responsibilities:
• Assumed QA lead responsibilities for a challenging project
• Directed, supervised and reviewed the work of medium team (5 people); mentoring staff at lower levels
• Contributed ideas on how to improve team performance
• Proactively worked to gain agreements and clarity on roles when working with others. Learnt from experience and actively shared credit and best practices
• Expressed appreciation or provided recognition for others' contributions
• Documented a plan to address all project and practice risks for the PM
• Documented Test execution exit reports
• Participated and contributed to daily project scrums
• Actively presented information and ideas to all appropriate levels and lead others to do the same. Promoted open expression of ideas and encouraged communication within the team. Explained information in a way that is easy to understand. Confidently made presentations to small to mid-size audiences
• Mentor others in use of test tools and environments
• Provided assistance in creating automation scripts
• Provided daily QA status updates to ensure that risk to project timelines are managed through appropriate visibility
• Created Quality Management document to show the quality produced by gathering the data and reports from Quality Center
MDM-VSE (IsVSE service) June 2012
• Assumed Performance Test Lead responsibilities for a challenging project
• Ensured that the service met all business requirements, functional requirements, and technical specifications.
• Ensured that the application and systems being tested within this Project interact, (send/receive data to/from target/source systems) in a timely manner.
• Ensured that the appropriate implementation (I.e. performance test) is executed and confirm all system attributes are working at implementation time.
• Provided routine testing status reports and system readiness assessments, as required by the Project Management Team.
• Identify any foreseeable risks that could cause a delay during the performance testing phase.
• Created Performance Test Plan, Test Strategy and Exit Criteria documents.
MDM-VSE (Automatic Self Exclusion) Current
• Assumed QA Test Lead responsibilities for a challenging project
• Leads team responsible for designing and developing new test and automation tools
• Mentors others in use of test tools and environments
• Regularly contributes high quality thinking to the development of ideas.
• Able to make calculated risks and get results; takes note of learning from experience and uses in the future. Challenges standard approaches and ideas to see if there is a better, more effective way.
• In the process of creating Test Plan
Sears Canada – Toronto, ON May 2008– August 2010
QA Analyst
Sears is a leading broad line retailer providing merchandise and related services. Sears, Roebuck offers its wide range of home merchandise, apparel and automotive products and services through more than 2,700 Sears-branded and affiliated stores in the United States and Canada, which includes over 890 full-line and more than 1,350 specialty stores in the U.S.
Applications under Test
Sears Beauty Registry was developed to manage client information specific to the customers for Cosmetics. The web application delivered a wide range of functionalities and features, to customer representatives at Cosmetic department to record data about the customers’ preferences and interests in promotions and to generate phone contact with the customer.
Home Central Online, this application gives Home Central a presence on the Sears.ca website. It is mainly a series of static pages with information about the services that are provided by Home Central. There is also a small Leads application which is used to take Parts Inquiries and Home Installation Leads.
Customer Master Data Management, this application will eventually replace Customer Database Application (CDB) at Sears
Sears Portal and Sears Gift Registry
Responsibilities:
• Analyzed Functional and Business Requirement Documents in MS Share-point and interacted with system architect, developers and Business team to get a better understanding of the system on both functional and business perspectives.
• Prepared, reviewed and executed Test Plans, Test Scripts and Regression scripts based on High Level Design Documents.
• Involved in regular project review meetings & Testing Status Meetings and sending Test Report to Project Manager and Direct QA Team
• Used Mercury Quality Center to maintain requirements, test cases, test scripts, defects.
• Issues and Request for Change (RFCs) are developed based on defects maintained in Mercury Quality Center.
• Performed System, Functional, Regression Testing, Integration & End to End Testing.
• Generated automation test scripts, enhanced scripts through checkpoints, parameterization and regular expression with the help of QTP.
• Worked with Load Runner for performance, load, stress and volume testing.
• Worked with VU-Gen, controller and analyzer components of Load Runner to perform various non functional testing.
• Executed and build SQL queries through QTP for Database Testing.
• Coordinated with project management team along with developers and production deployment team for each release and provide status to manager and production lead for all production issues.
Environment: Quality Center, QTP, Load Runner, MS SharePoint, JAVA, J2EE,VB Script, Oracle, Unix, MS Project, MS Office, Rational Application Developer
EDUCATION
• Masters in Computer Applications
• Bachelor in Computer Science
• Diploma in Digital Electronics
• Bachelor in Arts
• ISTQB Certified Tester
TECHNICAL SKILLS
• Testing Tools: QTP 11, Load Runner 11, Quality Center 10/11, Service Test, Test Design Studio
• Scripting languages: VB Script, Java script, shell
• Languages: C, C++, Java, NET, SQL/PL SQL
• Operating Systems: UNIX, Windows XP/NT/2000, Windows 7
• Application Software: Oracle 10g/9i/8i, SQL Server 6.5/7.0/2000, MS Access
• SQL Tools: SQL Navigator, Oracle SQL Developer, SQL Server Management Studio.
References available upon request