Post Job Free
Sign in

Test Cases Project

Location:
Posted:
April 20, 2017

Contact this candidate

Resume:

Experience Summary:

Over * plus years of experience in Software Quality Assurance testing for web and mobile based application.

Experience in various domains like Finance, E-Commerce and Telecommunication.

Expertise in Software Development Life Cycle (S.D.L.C), Software Test Life Cycle (S.T.L.C) and Bug Life Cycle (B.L.C).

Well experienced in Selenium IDE, Selenium Remote Control, Selenium Web driver, Selenium Grid using Java for developing automation scripts.

Expertise in Java and OOPS concepts required for Selenium framework.

Excellent knowledge on JUnit framework for unit level testing of the application under test.

Excellent Knowledge in various frameworks like Keyword Driven, Data Driven and Hybrid.

Hands on Experience in creating, modifying and enhancing both Manual Test Cases and Test Scripts created in Selenium Web driver.

Proficient in writing Selenium Web driver Automation Scripts using TestNG.

Good experience in interacting with business analysts, developers, and technical support and help them in base lining the requirement specifications.

Good understanding of software Testing Methodologies like AGILE (SCRUM).

Experience in writing SQL database queries to validate Database Tables, Data Models, Database Schemas and to check for Referential Integrity.

Expert in creating Test Plans, Test Scenarios, Test Cases & in test result analysis, verification, validation & reporting.

Hands on Experience in creating, modifying and enhancing both Manual Test Cases and Test Scenarios

Usability, Functional, Integration, Regression, Re-testing and User Acceptance Testing.

Experience in bug tracking tools such as Jira and Bugzilla for tracking and capturing Bugs.

Team player, highly productive, Commitment and Result driven in team and Individual Projects.

Excellent communication and interpersonal skills with strong work ethics.

Capable of planning, managing time & provide status updates/test case coverage

Technical Skills:

Programming Languages : Java, SQL, PL/SQL, C++, Html, VB Script

Automation Tools : Selenium, QTP, Appium, Postman, SOAP UI

Databases : SQL Server, Oracle

Operating Systems : Windows, IOS, Android

Test Management tool : Test rail, Quality Center, ALM

Defect Tracking Tools : JIRA

Methodologies : Waterfall, Agile, Scrum

Work Experience:

FREEDOM MOBILE Toronto, ON May 2015 to Present

QA Analyst

Working as QA Analyst on Freedom Mobile application which provides quick and easy access to manage Freedom account. Freedom subscribers can check their account balance, make a payment using a Debit or Credit card or a Top up code, set up Pre-authorized payments, add or remove add-ons and change their plan or network settings.

Responsibilities:

Participated in product design reviews to provide input on functional requirements, product designs, schedules or potential project risks.

Created a requirement list for devices with various versions of software in consultation with the Marketing team, Project Managers and Developers.

Validated new builds of UAT Mobile application as and when updated by the developers after fixing underlying Bugs and updating new functionalities as per the Sprints. Identifying the Test cases which can be Automated and Automating them using Selenium.

Created and executed test cases for positive, negative testing and field level validations.

Involved in Functional and Regression testing using Selenium web driver and implement a keyword driven framework.

Performed Cross Browser Testing using Selenium web driver.

Performed Smoke test after downloading the new builds of Mobile app to test their stability on various versions of operating systems like IOS, Blackberry, Android and Windows with different devices.

Performed Integration testing with the Customer relationship management tool (Single view) by making changes to rate plan, features, Add-ons and customer information.

Tested various functionalities such as setting up preauthorized payments via the Mobile application, making payment via top up voucher and Inter-ac, integration with Convergent billing and validation of debit and credit card payments in CHASE.

Implemented DDL and DML commands to query the database and verify values in export and import tables

Updated test status on daily basis through end of day report to Project Managers and stakeholders

Identified and logged defects using Quality Centre & JIRA and retested the fixed defects

Performed Smoke testing on various operating systems after launch into production

Test Application for customers to make changes to their rate plans, make payments, managing Add-ons and features, access their invoice and Usage details etc.

Responsible for gathering functional requirements and design documents from business analyst and developers

Attended the Sprint Delivery Meetings with the development team to understand the functionalities being added in the Sprint.

Read and analyzed the User stories against acceptance criteria for each new Sprint.

Simplified the User stories of over nine Sprints in the project to convert them into high level test scenarios and then into Positive and Negative test cases

Performed Smoke tests on all functionalities being added with each Sprint in website redesign in UAT environment such as Adding and removing add-ons, features, changing rate plans etc.

Performed Cross browser testing on various browsers like Mozilla, Chrome, IE and Safari

Performed Database testing using SQL Queries to check Data is properly entered and retrieved from the tables.

Logged and tracked defects using JIRA and Quality Center, Re-tested and fixed defects. Performed Regression testing to focus on critical and defect prone areas

Environment: Quality Center, JIRA, Oracle, Windows, IOS, ThinkPad, Mobile, Git hub, Selenium, MySQL, Selenium Web driver, Eclipse, Shell, Test Rail, Android devices, Java, JavaScript

Holt Renfrew, Toronto Canada February 2013 – April 2015

QA Consultant

Worked as QA Consultant on Holt Renfrew Omnichannel-Digital experience: Oracle ATG web commerce based functional testing project. Our team focuses on functional testing and built automation test suite using tool QC/ALM to perform Functional, End to End and Regression testing on Holt Renfrew web commerce based application on iOS and Windows platform.

Responsibilities:

Participated and contributed in requirement walkthroughs with External Business Analysts & Vendor BAs for requirement elicitation

Developing Test plans/Test Strategy and Review/prepare test scripts Oracle ATG web commerce QA project

Attended SCRUM calls, walk through meetings, stand up calls on daily and weekly basis

Created Driver script using keyword driven framework in Selenium web driver to execute Automate Test cases

Translated requirements in SRS documents, High Level Functional Design Documents, Use Cases & User Interface Documents into High level test cases

Performed & coordinated reviews of High level test cases within the internal team

Worked on Representational State Transfer (REST) architecture for Holt Renfrew Web based Application.

Immense use of Adobe Analytics tool to gather data about user actions.

UAT and Regression High Level and Low Level test case preparation

Extensively used java programming language to write the script in selenium environment to automate Holt Renfrew web application for mobile and web based application, for windows and ios platform.

Worked with Source control tools such as Visual studio to do unit testing along with the developers

Immense use of Mongo Db and JSON Objects to support to live chatting functionality of Holt Renfrew application.

Implemented performance testing of the App by testing the app in the latest Android and IOS devices with different os versions

Worked with developers to do unit testing of all API endpoints

Performed UAT and Regression Test execution for Web & mobile application

Responsible for effort estimation of test execution at each Functional, End to End and Regression test cycle

Designed Test cases for white and black box testing.

Responsible for prioritization/ranking and forecasting of test cases during the Risk based testing approach

Producing and prioritizing bug reports

Document test results, log defects and track defects to closure

Environment: JIRA, ATG, WBC, EBay Commerce site, SQL, Eclipse, Shell, Quality Center 11.0/ALM, ThinkPad, Windows, iOS Devices, Java, Android, Windows Mobile.

Tech Mahindra, Mumbai, India June 2012 to December 2012

QA Analyst

Worked as a QA Analyst on Mahindra sprint Fraud and risk management Application to gather customer account information, credit history and potential fraud.

Responsibilities:

:

Worked in the AGILE development environment with frequently changing requirements & feature sets.

Extensively involved in Scrum SDLC implementing sprint planning, review, retrospective meeting

Monthly and quarterly reports for gaps and provide recommendations for operational efficiency

Communicate service delivery expectations based on defined case management SLAs

Extensive use of SOAP UI with the support of Web services.

Developed Data Driven Framework/Keyword Driven Framework using UFT Automated Script to execute the Batch Testing upon certain interval

Testing & maintenance of mobile apps on different OS, developer’s environment through Alpha & Beta, UAT & currently in production

Implemented Automation Testing using Descriptive Programming, Keyword Driven Framework, Descriptive Programming & VB Script on QTP and Device Anywhere.

Involved in post release Sanity testing of web and mobile based applications on android and IOS devices

Report all system issues to IT and project stakeholders for effective project management

Developed test scripts in Device Anywhere according to test specifications/ requirements

Executing & retrieving the data for SQL Queries. Performed Database testing by writing & executing SQL queries by using SQL to validate that data is being populated in an appropriate tables & manually comparing the results with front-end values

Performed Data Driven Tests to validate the same scenario with different test data using Quick Test Professional

Executed Functional, Regression, Sanity, End to End, Smoke, Backend, UAT and Black box Testing of Mahindra Sprint Application

Performed the Impact assessment for project change requests by analyzing the impact on revenue generation system and risk to other legacy or new applications.

Responsible for the analysis of the project BRD, SRS and Operational impact documents to identify and document system requirements and potential impacts to the IT billing applications especially in Mediation, Charging, finance ledgers and Invoicing.

Work with the Order Management, Resource Management and Data Architecture teams for the deep dive analysis of the requirements using analysis of the existing systems, document analysis and workflows.

Participated in various review meetings & work extensively with the business groups, BA's & other stakeholders to ensure smooth execution of testing activities

Gather assessments from individual impacted teams and clarified their assumptions and dependencies by probing for refined data and analysis.

Testing Sprint application on IE, Chrome, Firefox and safari browsers replicating cross browser testing

Derive use cases, user stories and user interface diagrams. Liaised between business and technical teams.

Work with the teams to prepare the test strategies and plan and get the sign-off from the relevant stakeholders.

Participate in cross functional initiatives and forums by representing Fraud Management to improve

relations and reduce process waste using Lean Six Sigma methodologies.

Develop an efficient network across teams and organizations to refine customer experience

Address internal and external stakeholder inquiries concerning issues impacting business

Design and implement solutions based on historical and current service inconsistencies

Handle escalations from business partners to verify unusual activity on foreign networks

Ensure the utmost level of data integrity while balancing interdepartmental business needs

Handle internal and external customer inquiries concerning fraudulent issues

Detect new & high risk subscriber activity through fraud detection tools

Ensure all activities are recorded through various fraud databases

Identify new fraud trends as they transpire

Environment: Test Rail, JIRA IBM Caliber RM, Toad, HP Quality Centre, Amdocs Billing System, Order Management System, CRM and Self-Serve Portals. Quick Test Professional (QTP), Device Anywhere, Quality Center, SOAPUI, WSDL, XML, Java, SQL Server

Educational Qualification:

Masters in Business Administration (Mumbai, India)



Contact this candidate