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)