Post Job Free
Sign in

Life Cycle Software Development

Location:
Toronto, ON, Canada
Posted:
November 14, 2024

Contact this candidate

Resume:

Jigar Shah

Phone: 647-***-**** Email: ********@*******.***

Address: *** ******* **** **, ********, L6M 0P7 ON

SUMMARY:

•QA Professional with over 15 years of experience in testing of Java-based, web and mobile based applications.

•Extensive knowledge of Software Development Life Cycle (SDLC) and Software testing life cycle (STLC).

•Strong experience in Smoke, Functional, Positive, Negative, Regression, BAT, SIT, User acceptance testing (UAT).

•Good understanding of Selenium WebDriver with strong Core Java basics. Ability to design PageObject and DataDriven frameworks from scratch.

•Proven experience in coordinating testing effort, testing complex product applications, handling responsibility for test deliverables, status reporting to management, issue escalations and generating reports.

•Extensive experience in using HP ALM for test management and defects tracking.

•Extensive experience in using Quality Center (QC) for test management and defects tracking.

•Extensive experience in analyzing bugs and interacting with development team members in fixing the defects.

•Experience working with Salesforce, ServiceNow, Relational Database Management Systems, SQL Queries and SharePoint.

•Extensive knowledge in the field of Capital Markets (Fixed Income, Derivatives, FX), CRM, Trade Life Cycle & Order Management system.

•Key team player with excellent interpersonal and communication skills with emphasis on delivering quality product to the end user.

PROFESSIONAL STRENGTHS:

•Excellent interpersonal skills, proven independent team player with a strong analytical bent to problem-solving and delivering under high stress environment with resource constraints.

•Strong skills in prioritizing internal and external stakeholder requirements, process mapping, eliciting and baselining requirements

•Strong written, verbal presentation and communication & thinking skills.

•Quick learner with strong motivation, passion and determination to learn new technologies by upgrading skill set.

•Proficient data analysis skills, using Excel (Pivot tables, Vlookups, Hlookups, macros).

•Detail oriented & trying to reduce impact of problems when possible.

SKILLS:

•Languages: PHP

•CMS: Wordpress

•Testing Tools: Jira, HP Quality Center 10.0, Selenium WebDriver, Firebug, Chrome DevTools (Inspect Element), SOA 9.8, Appium

•Bug Reporting: Quality Center 10.0, JIRA, Bugzilla, Microsoft Excel, Word, Powerpoint

•Web Languages: HTML, CSS, AJAX, PHP, JavaScript, JQuery, XML

•Database: MS Access, MySQL

•Operating System: Windows 98/2000/XP/Vista/7, MAC

•Internet Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

•Software: MS Office, MS Visio, Adobe Dreamweaver and Photoshop, Slack

PROFESSIONAL EXPERIENCE:

Client: GoEasy Ltd. (May 2020 – Current)

Project: GoeasyConnect Mobile/Desktop, EFS, LoanApp, Henry(Autoloanapp)

Role: QA/UAT Team Lead Manager

Testing Tools: Jira, Salesforce

Description:

Goeasy Ltd. is a Canadian alternative financial services company based in Mississauga, Ontario. It operates with three business units – easyfinancial, which offers loans to non-prime borrowers; easyhome, which sells furniture and other durable goods on a lease-to-own basis; and LendCare, a provider of point-of-sale consumer financing.

Responsibilities:

•Translating business processes, systems functionality and requirements into well written test strategy, test plan.

•Leading a team of 12 onshore and offshore resources, segregating daily tasks, sending weekly status and providing assistance in terms of any blockers.

•Creating EOD reports during execution cycle by exporting Jira filters and using Pivot tables.

•Reviewing Gap analysis by identifying any missing information in the requirements and reported them in the gap analysis document.

•Verifying test environment readiness before start of SIT cycle.

•Leading Automation Team by leveraging Selenium WebDriver in creation of automation framework from scratch.

•Experience working in agile/iterative environment providing support on incidents, error messages and enhancements for inhouse Loan application.

•Created and executed SIT test cases for BAU Enhancements.

•Conduct defect triage call for status reports, retest defects in Jira with proper priorities and severities along with defect closure.

•Create & execute test cases based on use cases in the business requirement document.

•Took part in successful validation/implementation of ServiceNow-Incident Management OOB application to log incidents for employees, hardware issues and verified workflows to confirm once approved.

•Validated MVP for Customer Service Management workflows on Test and Prod instances.

•Responsible for estimate of test effort based on requirements before start of functional testing.

•Actively participated in walk-through meetings, kick-off, debug inspection, status meetings for test planning and risk analysis.

•Created Requirement Traceability Matrix to ensure coverage of all business requirements and specifications.

•Provided support to business users during UAT and participated in UAT testing. Ensure QA best practices are followed.

Client: RBC Investor & Treasury Services (Nov 2016 – Jan 2020)

Project: MS Dynamics 365 CRM Service & Sales Modules

Role: Sr. QA Engineer/Lead

Testing Tools: HP ALM 11.0, MS Visio, MS Dynamics 365 CRM

Description:

RBC Investor & Treasury Services is a specialist provider of asset services, custody, payments and treasury services for financial and other institutional investors. Dynamics CRM was purchased from Microsoft, in order to replace the existing outdated system. It also enabled the Sales & Service team to predict customer needs and meet them with personal attention that builds relationship and revenue.

Responsibilities:

•Selenium WebDriver - Designed automated regression test cases for CRM Sales module using DataDriven framework.

•Build Dashboards in both Sales & Service Modules & helping with data analysis, metrics, spreadsheet & creating reports, if required.

•Experience with TestNG, Maven build tools and running test cases using Selenium GRID.

•Providing support on errors in performance, incidents, error messages and enhancements for inhouse CRM Outlook plugin.

•Executed regression test cases for CRM Sales Support & Service Modules.

•Conduct defect triage call for status reports, retest defects in Quality Center with appropriate priorities and severities along with defect closure.

•Create & execute test cases based on use cases in the business requirement document.

•Responsible for estimate of test effort based on requirements before start of functional testing.

•Actively participated in walk-through meetings, kick-off, debug inspection, status meetings for test planning and risk analysis.

•Created Requirement Traceability Matrix to ensure coverage of all business requirements and specifications.

•Performed PIV for CRM Sales Support & Service Modules.

•Used ServiceNow to log incidents for business users hardware issues and verified workflows to confirm once approved.

Client: CIBC (March 2014 – Nov 2016)

Project: CBFE, SharePoint testing

Role: Sr QA Analyst

Environment: Java client-server Testing Tools: HP ALM 11.0, MS Visio Description:

The Canadian Imperial Bank of Commerce, commonly CIBC, is one of Canada's chartered banks. CBFE is a Java client-server application that helps the bank branches to handle financial transactions with customers (deposit, withdrawal, transfer fund, foreign exchange, etc.)

Responsibilities:

•Executed test cases from Quality center test lab to perform Exploratory and end to end testing.

•Documenting and analyzing the required information and data to determine potential solutions from a technical and business perspective

•Assist with triaging client reported usability issues/disputes when required

•Work with the QA department testing projects as required including documentation of Test Strategies, Test Cases and Test Results

•Work with the various teams (Development, QA, Client Support and Client Services) to ensure delivery to the required functional specifications as it relates to a specific project

•Provide support to the Development team when required to ensure project requirements are clear and development quality is increased.

•Manage the requirements walk-through with QAs as readiness for testing

•Participate in System Requirements Document (SRD) document walkthroughs with clients (JAD sessions)

•Performed UAT for SharePoint Testing.

•Conduct defect triage call and report defects in Quality Center with proper priorities and severities.

•Worked on Foreign Exchange projects like FX Global Money Transfer and Order Foreign Cash along with testing Of Foreign Exchange tab of CBFE.

•Performed and reviewing platform testability, Gap analysis by identifying any missing information in the requirements and reported them in the gap analysis document. Also creating Master Test Plan for projects.

•Participated in Integration testing, Regression testing, User Acceptance testing between various releases.

•Monitoring batch results and investigating all failed batch jobs and generating test reports.

•Defining quality metrics, team’s deliverables to achieve predefined benchmarks and milestones in order to go-live. Coaching and training Junior BAs.

Client: Watconsult Pvt. Ltd. (Feb 2012 – Nov 2013)

Project: Facebook Social Apps

Role: QA Tester – Mobile Apps & Games Tester

Environment: PHP, JavaScript, AJAX, MySQL, MSOffice Testing Tools: JIRA

Description:

Watconsult is a social media agency which delivers a range of social apps catering to over 100+ clients. It enables the clients to easily and effectively manage their reach on social platforms and helps in acquiring new users. Testing various apps using testing techniques to ensure defect-free apps before apps are hosted on Facebook and Twitter using Woobox or Hosted Iframes.

Responsibilities:

•Analyzing and gathering business requirements to ensure specifications comply with client requirements.

•Served as a liaison between the business community and the organization to provide solutions to meet user needs.

•Create test strategy, test plans, test cases based on use cases in the business requirement document.

•Responsible for logging bugs in JIRA and following up with developers to ensure timely resolution.

•Communicating with various stake holders in the organization to ensure quality of released version is optimum and of highest standards.

•Conducted functional, integration, regression and cross browser testing for various releases of mobile casino slots app.

•Formulated system scope and objectives, and validate the developed requirements, testing, training and implementation of applications.

•Responsible for pre and post smoke/sanity tests for released versions on production.

•Also involved in maintaining test cases in test management tool and generating reports to track the progress of test execution.

•Ensuring data integrity by writing SQL queries to test back end of the system.

•Also involved in supervising junior QA’s and mentoring them.

•Integrated with developers and understood technical problems, reported bugs and supported development team.

Client: Techies Inc. (Feb 2009 – Jan 2012)

Project: Trading Management System

Role: QA Analyst

Environment: JAVA, Oracle, MS Office

Testing Tools: Quality Center 9.0, Quick Test Professional 9.2

Description:

Trading Management system is a client server-based application wherein the clients of the bank can execute trades, watch live prices through direct market access, buy and sell equities, mutual funds, interact with administrators, send messages and generate reports. It also enables them to access their trading account and see brokerage commissions.

Responsibilities:

•Analyzed the business requirements and functional requirements.

•Reviewed tests specifications, cases and performed manual testing.

•Performed Gap analysis by identifying any missing information in the requirements and reported them to the author.

•Organized requirement review session with the business analyst to understand the project and requirements in detail.

•Requested the project manager to give a high-level overview of the project, timelines and project milestones.

•Reviewed the project plan and understood the testing deliverables and timelines. Basic understanding of Hedging.

•Created test scenarios and test cases in Quality Center.

•Uploaded the requirements from word documents to requirements tab of Quality Center using Word add-in.

•Created Test scenarios and Test cases and mapped them to the requirements to ensure requirement traceability coverage.

•Identified Sanity test cases based on the business priorities and executed as part of testers acceptance testing.

•Executed test cases from Quality center test lab to perform Black box, Regression, Functionality, Load, Performance, Integration, Smoke, end to end testing.

•Reported defects in Quality Center with proper priorities and severities.

Client: Accenture Services Pvt. Ltd (May 2008 – Jan 2009)

Project: MyTE (myTime&Expenses)

Role: Quality Assurance Analyst

Environment: Java, Java Script, MS Office, MS Outlook, SQL

Testing Tools: Quality Center 9.0 and Quick Test Professional 9.2

Description:

The Enterprise Workforce provides support on myTime&Expenses tool. MyTE is a web-based tool deployed to all employees across Accenture and allows for real-time validation of WBS elements and integration with firm-standard project-management time solutions such as the Service Management Suite (SMS).

Responsibilities:

•Participated in multiple brainstorming sessions with the business analyst in understanding the business requirements and functional requirements.

•Involved in preparing test cases for functional and integration testing by ensuring all test cases are updated in Quality center.

•Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.

•Developing test scripts and maintaining object repository for AUT as a part of automation team using QTP for regression and functional test cases.

•Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight deadlines.

•Involved in backend database testing in SQL.

•Defects were tracked, reviewed, analyzed and compared using Quality center.

•Generated defects report, tracked the status of each defects (open, fixed, and new). Also responsible for logging defects and mailing them along with tracking and following up with the development team. .

•Participated in Integration testing, Regression testing, User Acceptance testing, and Cross browser testing between various versions.

•Actively participated in walkthroughs, inspection and progress meetings.

EDUCATION:

•Bachelors in Computer Science – 2008 – Mumbai University.

CERTIFICATIONS:

•NCFM Certification in Capital Market (Dealers) Module.

•NCFM Certification in Derivatives (Dealers) Module.

REFERENCES:

References are available upon request.



Contact this candidate