Post Job Free
Sign in

Quality Assurance Project

Location:
Whitby, ON, L1N 9W9, Canada
Posted:
March 19, 2013

Contact this candidate

Resume:

Sam Selva

Phone: 416-***-**** / 905-***-**** *********@*****.***

*** ******* ** *, ******, Ontario L1N 9W9

SUMMARY

6+ years of extensive experience in the field of software quality assurance, manual and automation testing.

5+ years of experience in C, C++, Java, Protel, PHP and Perl programming

Ability to perform test planning, test execution for SIT and UAT testing

Involved in all phases of software development life cycle with major emphasis in testing phase

Extensive knowledge in entire software development life cycle- business requirements analysis, design, development and testing

Experienced in quality assurance, testing principles plus configuration, change management disciplines and also in software development and engineering

Experience in creating test plan, test scenarios, test cases and test status reports

Hands on experience in testing client/server, web-based, unix and mainframe based applications in government, financial, insurance, banking and telecom domains

Proficient in using testing tools like quality center, quick test professional and load runner

Managed requirements, test cases, test results and defects in HP mercury quality center by customizing the project

Hands on experience in performing different types of testing like sanity, black Box, functionality, integration, system, cross browser, cross platform, smoke, end to end, regression, beta, production, load, stress, performance and user acceptance testing

Hands on experience in testing web based application by applying web testing concepts like: cross browser, navigational, track, security and content testing

Experienced in using test automation, test management and defect management tools in mercury quick test professional, mercury loadRunner (VUgen, controller, analysis), quality center

Hands on experience in creating automation regression suites using quick test professional

Experienced in creating user defined functions and stored them in centralized function libraries

Created automation architecture with the help of quick test professional and quality center

Created automation regression suites using functional decomposition automation framework

Experienced in creating stress and load test plan for large scale projects

Ability to understand the results of stress testing using graphs in load runner and provided results to the management with the help analysis

Good in analytical, communication and presentation skills with the ability to work independently and also perform as part of a team

Hands on experience in performing backend testing on oracle, SQL server, DB2, Sybase and MS access databases

TECHNOLOGY SUMMARY

Testing Tools: QualityCentre, Load Runner, Quick Test Professional, Bugzilla, Jira, ClearQuest’

MKS integrity 10.0

Web Technologies: Java Script, Java, J2EE, EJB, Java Bean, Junit, Nunit, Applet, Servlets, ASP, JSP,

DHTML, HTML, XML, SOAP UI, RMI, Corba, Com DCom

Languages: C, C++, SQL, Rapid SQL, PL/SQL, COBOL, PowerBuilder, PHP, JCL, Groovy

OS: UNIX, Windows, Linux, Mainframes (TSO, File-Aid, IMS, VSAM), MAC

Database: Oracle, DB2, Sybase, SQL Server, Toad, SQL Plus, SQL Navigator

Other: Microsoft Office, Microsoft Dynamics, SharePoint, MOSS Share Point, Rational Clear

Case, AMDOCS, Crystal Reports, Cognos Reports, Informatica

QUALIFICATION SUMMARY

Professional Training in IBM Mainframes – IBM

Bachelor of Computer Science (Honors) – University of Ottawa, Canada - 1998

PROFESSIONAL EXPERIENCE SUMMARY

Research In Motion(RIM) – Ottawa, Ontario April 2012 – December 2012 UAT/QA Analyst

This project involves in BlackBerry10 for BBID software quality assurance and testing.

Good working experience in quality assurance and testing on MKS integrity10.0 platform

for BlackBerry10(BB10)

Created test scenarios based on the requirements and use cases and provided for sign off

Created and updated test cases in MKS integrity based on the approved test scenarios

Executed tests in QA environment by executing test cases for acceptance and regression

Manual and Automation Testing and Verification

Saskatchewan Ministry (WCB) – Regina, SK January 2010 – March 2012 UAT/QA Analyst

This project involves in migrating workers compensation claims from WCB mainframes legacy system to a new robust, off the shelf Online claims management system, which involved migrating all the claims data of the customers to a new database. Online is also equipped with Cognos reports that can be generated on demand based on different criteria

Reviewed business, functional requirements and use cases

Identified gaps in the requirements and reported to the author

Created master test plan based on the project documents like project charter, project plan, project scope, business requirements and system requirements

Created test scenarios based on the requirements and use cases and provided for sign off

Created test cases in quality center based on the approved test scenarios

Identified and mapped the test data to specific test cases for test execution purpose

Documented ‘Requirement Traceability Matrix’ and linked the requirements to test cases to ensure test coverage

Documented test cases in the quality center and configured the required test set properties for test execution

Executed tests in QA environment by executing test cases for smoke, functional, system interface integration, end to end, security, penetration, cross browser, regression, user acceptance and batch testing

Actively assisted business team with planning, coordinating and executing user acceptance testing (UAT)

Identified and reported defects in quality center with the respective priority and severity

Analyzed, reviewed and tracked defects in quality center by generating customized reports

Involved in the creation of automation test strategy

Performed automation by writing customized scripts in QTP and customized and stored it in quality center

Customized the scripts in quick test professional by adding checkpoints, conditional statements and functions

Used parameterization for QTP scripts for data driven testing

Created test data for data driven testing to validate the functionality

Integrated quick test professional to quality center for planning and execution

Provided the results to the project management

Updated the scripts and maintained in quality center

Retested new application builds after defect fixes and provided status reports on daily basis to the management

Your Credit Union – Ottawa, Ontario October 2008 – December 2009 QA Analyst

Your credit web online application has been enhanced to incorporate online banking for personal, business customers with features like check statements, pay bills, transfer, add payee, set up recurring payments, schedule a payment, cancel a payment and print statements. Your credit web online application provides products details, calculators for mortgage, savings, credit card and debt consolidator.

Worked as a QA analyst in testing the Your Credit Union banking enhancement project

Reviewed and analyzed the business and functional requirement document and reported gaps from the requirements documents

Requested for an overall project overview from the business analyst to understand the project

Discussed the project timeline with the project manager for updating the test plan timelines

Based on the project documentation created a master test plan using a standard template

Documented detailed master test plan by outlining testing objectives, scope, roles & responsibilities, assumptions and dependencies, test approach and entry, exit criteria

Interacted with BA and development team for creating system test plan

Involved in providing test estimates to the management based on the work distributed

Identified detailed test scenarios and documented using standard test scenarios template

Provided the test scenarios to the BA for test coverage sign-off and provided test data requirements to the DBA based on the test scenarios

Organized test environment review meeting with the test environment specialist to discuss about the environment needs for testing

Mapped the test data to a specific test case for test execution purpose

Executed sanity test cases to ensure the stability of the application build by executing core functionality and provided signoff upon successful completion

Tested the functionality of the application by executing functionality test cases to validate front end, field characteristics, cross browser, security and backend database features

Involved in the weekly build and QA meetings

Performed regression testing using both manual and HP mercury quick test professional automated regression

Ensured the interface of the application by executing system integration and end to end test cases

Performed extensive backend and rules testing by executing SQL statements

Reported defects using proper priorities and severities to the DBA using HP mercury quality center

Managed requirements, test cases, test results and defects using HP mercury quality center

Prepared test matrices in test planning, test execution reports using HP mercury quality center

Involved in creating UAT test plan, UAT test scenarios, UAT test cases based on the business requirements and with the help of end users

Executed UAT test cases during UAT testing and reported UAT defects to the development team using quality center

Provided regular status reports to the management

Palladium Insurance – Ottawa, ONTARIO March 2007 – SEP 2008 UAT/QA Analyst

PAS (Policy Administration System) auto is a web application which will be used by the underwriters of Palladium Insurance to generate new quotes based on the customer request for auto insurance. PAS application interacts with CompuQuote decision making system to generate quote for auto insurance. The generated quote will be stored in DB2 database for further reference with a temporary policy numbers.

Involved in Scope Analysis and creation of the requirements by reviewing use cases

Analyzed the requirements thoroughly with the business and testing teams

Worked closely with business team in identifying the gaps and ambiguity in the use cases

Determined whether the requirements are testable, identified the clarity in the requirements and requirement gaps

Documented test scenarios based on the requirements and use cases and provided for sign off

Created functional test plan by identifying testable requirements, resources required, tools and technologies involved, project and schedule related risks, types of testing in scope, build management and signoff requirements

Organized detailed test plan review sessions with the project team members

Performed well with strict deadlines in various subsystems sharing different requirements

Created test cases in quality center based on the approved test scenarios

Conducted internal and external test case reviews within the team, with business & developers

Identified and mapped the test data to specific test cases for test execution purpose

Documented ‘Requirement Traceability Matrix’ and linked the requirements to test cases to ensure test coverage

Documented test cases in the quality center and configured the required test set properties for test execution

Generated test plan and test case detail reports using quality center

Identified expected results for test cases from use cases

Executed tests in QA environment by executing test cases for smoke, functional, inter System, integration, end to end, security, penetration, cross browser, regression, user acceptance and batch testing

Actively assisted business team with planning, coordinating and executing acceptance testing (UAT)

Identified and reported defects in quality center with the respective priority and severity

Analyzed, reviewed and tracked defects in quality center by generating customized reports

Retested new application builds after defect fixes

Performed backend testing using UNIX scripts and SQL queries to verify the Integrity of the database

Developed SQL queries using rapid SQL to test business process of financial modules in the application

Provided status reports on daily basis to the management

Nortel Networks, Ottawa, Ontario April 1998 – FEB 2007 Software Developer

Project 1: Investigated and resolved Customer Service Requests and field issues on Communications systems platforms – Digital Multiplex System (DMS).

Project 2: Coordinated delivery of high quality, high value, and predictable product releases through Non Upward Compatible (NUC) Management to continue to operate, maintain and improve the NUC management process.

- support the helpline attendant to investigate and resolve tool and process issues

- monitor, investigate and resolve, daily tool and process problems

- redesign and organize tools to reduce manual operation effort

- update the NUC management (External/Internal) home page

Project 3: Designed and developed online Spectrum Peripheral Module (SPM) lab booking tool to book the lab based on the peripheral availability. Defined and deployed automated mechanisms to track and schedule lab activities and assets

Project 4: Designed and developed web enabled Configuration Management tool to compare configuration files and display the differences in setup and merge several flat files into a single source and print it.

Project 5: Developed software tools to achieve consistency in the direction and philosophy of Succession Networks Delivery and validation objectives, processes, procedures and allowing acquiring new technologies.

Project 6: Provided technical system expertise in software design for carrier-grade telecommunications software for Nortel’s DMS (Digital Multiplex Switch) product family. This includes product areas such as software load upgrades and table control - programming language: Protel(procedure-oriented type-enforcing programming language, used in Nortel Networks DMS product)

Developed and Implemented online application (shopping card, job posting) using Perl, PHP and java script

Setup and maintained apache server in UNIX and PC environment

Designed and developed online Spectrum Peripheral Module(SPM) lab booker tool to have add, delete, edit, add multiple time, display records on previous/current/future schedule, lab request filling from using PERLS

Coordinated delivery of high quality, high value, and predictable CSP releases through NUC Management to continue to operate, maintain and improve the NUC management process and the SLICE Toolset

Supported the helping attendant to investigate and resolve tool and process issue

Monitor, investigate and resolve any daily tool and process problems

Developed software tools to achieve consistency in the direction and philosophy of Succession Networks Delivery and validation objectives, processes, procedures and allowing to acquire new technologies

Provided quality technical system expertise in software design

Investigated and resolved Customer Service Requests and Field issues on Communications systems platforms – Digital Multiplex System(DMS)

Responded inquiries for the design and lab in a timely manner

Developed features and delivered quality loads on Communications systems platforms

Participated in design review/code review and test plan reviews as to improve the quality of the software and demonstrate high standards

Coordinated all efforts to see the feature is completed in the specified time with all scope of work achieved

Ensured the documentation and ISO practices are fully adhered to

Provided technical system expertise in software design for carrier-grade telecommunications software for Nortel’s DMS (Digital Multiplex Switch) product family. This includes product areas such as software load upgrades and table control

Designed and developed software to produce monthly energy saving reports

Designed and developed PC communication software to monitor the controls

Provided global support regarding Non Upward Compatible management process( within DMS software layers) through email and telephone



Contact this candidate