Profile
A proven and exceptionally dedicated QA analyst with over 9 years IT experience and solid knowledge in all phases of Software Testing Life Cycle that includes Test Planning, Test Execution, and Defect Management within a Waterfall and Agile SDLC.
Summary
9+ years of extensive experience in performing manual testing as well as Automation testing.
Made significant contributions in all phases of Software Development Life Cycle (SDLC) from Software Testing perspective.
Experience in various type of testing like Functional testing, Integration testing, Regression testing, Smoke testing and User Acceptance testing
Experience of testing the API testing using Postman and soapUI .
Experience of running the web services as a test suite.
Experienced in Data mapping and EVF Testing
Responsible for QA deliverables like test planning/scheduling, test scenario, test cases, data preparation, test coverage reports and defect reports
Strong knowledge of Waterfall and Agile Methodologies.
Experience in enhancing automation scripts and manual test cases according to functional and business requirements.
Performed testing on Web Based, Client Server and Cloud Based applications using tools like JIRA
Extensive knowledge in mobile testing on all platforms using emulators and real devices
Strong knowledge of creating SQL queries to perform Database Testing using the Azure Database.
Experience of ETL testing
Ability to handle multiple projects with competing priorities.
Excellent team player with effective communication & analytical skills.
Experienced in using GIT/SVN.
Experience of data driven testing.
Experience with Confluence and Youtrack
Experience of performing cross browser and parallel testing by using TestNG
Experience with the webdriver.io framework
Experience with node.js
Technical Skills
Business Domain :
E-Commerce, Finance, HR, Insurance
Automation :
Selenium, Cucumber, Rest Assured, TestNG, Maven,
Webdriver.io,
Defect Tracking Tool :
Jira, Youtrack
Languages :
Python, Javascript, Java, HTML and XML
Web Service Testing :
SoapUi, Postman, Rest, Soap, Jason, Parasoft SOAtest
Database :
SQL, Mongo DB
Company : Canada Life Apr 2023 To Till date
Position : QA Analyst Location : Toronto, ON
Responsibilities:
Go through the southbound specs provided in the Jira story and create the test cases based on the specifications
Perform the API testing by using the API testing tools such as Postman
Create automation scripts and perform automation testing for API by using JAVA, Rest assured, Cucumber BDD Framework
Raising the found defects on Jira board
Perform end to end testing to verify the system integration
Perform test coordination task and perform regression testing during the production release
Maintain Postman collection in a centralized repository for the completed functional testing
Test the Kafka events generated through the API calls
Company : Infoya Aug 2022 To March 2023
Client : Homedepot
Position : QA Analyst Location : Toronto, ON
Responsibilities:
Creating the test cases for the UI testing from the requirements given by the BSA
Creating the test data based on the testing scenarios
Perform manual testing
Review the test cases with the Business and Development team
Create automation test scripts with Selenium, Java, TestNG framework
Perform the API testing by using the API testing tools such as Postman and Parasoft SOAtest
Create automation scripts and perform automation testing for API by using JAVA, Rest assured, Cucumber BDD Framework
Perform the regression and smoke testing by using the automation scripts
Raising the found defect on Jira board
Perform end to end testing to verify the system integration
Creating UI automation test scripts by using the webdriver.io framework
Company : TCS Aug 2021 To Aug 2022
Client : TD
Position : QA Analyst Location : Toronto, ON
Responsibilities:
Creating the test cases for the API testing from the requirements given by the BSA
Creating the test data based on the testing scenarios
Review the test cases with the Business and Development team
Perform the API testing by using the API testing tools such as Postman and Parasoft SOAtest
Create automation scripts and perform automation testing for API by using JAVA, Rest assured, Cucumber BDD Framework
Perform the regression and smoke testing by using the automation scripts
Performing the ETL Testing and verify the data by using the Linux server
Perform the database testing by using the SQL on Azure database
Raising the found defect on Jira board
Review the test results with the Business and Development team after the completion of the test execution
Company : Engage people Aug 2020 To July 2021
Client : BMO, HSBC Position : QA Analyst Location : Markham, ON
Responsibilities:
Performing the API testing for the BMO, HSBC member site for the rewards redemption platform.
Analyze testing needs and develop testing strategy, plans, and tests cases. Perform manual and automated testing that ensures product integrity while adhering to quality goals
Performing the testing for the Admin panel of BMO, HSBC rewards redemption platform.
Performing the Functional Testing and raise the found issues in Youtrack
Data mapping, EVF testing.
Backend testing for the admin panel, BMO, HSBC member site.
Test the end to end flow from membersite through the Netsuite
Provide regular test execution updates to the project leads
Creating the automation scripts for UI testing by using Selenium, Python, TestNG
Performing cross browser and parallel testing
Company : BusyQA. Inc
Client : Twoplugs, Jombone
Position : Senior Quality Assurance Analyst June 2016 To July 2020 Location : Missisauga, ON
Responsibilities:
Interacting with Business and Development team to understand requirements and design of the application.
Creating detailed Test Scenarios and Test cases according to the Business/Functional requirements.
Performing both automation and manual testing.
Creating the automation scripts with Selenium, Java, TestNG, Maven, and Eclipse for the automation testing by using page objects, log4j, config, extent reports, listeners and data providers.
Creating test scripts for the automation regression test cases.
Performing web service testing using Postman.
Create a collection of APIs and run them as a test suite.
Performing mobile testing on iOS and android platform test builds by using apk for the android and test flight versions for the iOS, and approve to go live on prod build.
Performing Functional, Integration and Regression tests.
Logging defects with proper priorities and severities using JIRA and report to the scrum master and developers for continuous improvement and gain satisfaction of the product owner
Using Emulators and Real Devices to meet the required mobile testing requirements.
Working with the customer support team to identify issues raised by the customers during beta testing.
Facilitating and led presentations and weekly test statistics to management.
Involved in UAT testing by creating specific test plan and test cases according to users’ perspective.
Company : Webfirst
Position : Quality Assurance Analyst Jan 2014 To Feb 2016 Location : Baroda, India
Webfirst is an IT consulting company located at Baroda, India. Company is providing web developing, and testing services
Responsibilities:
Creating detailed Test Scenarios and Test cases according to the Business/Functional requirements.
Performing automation and manual testing.
Performing Functional, Integration, Cross Browser and Regression tests.
Logging defects with proper priorities and severities using JIRA and reported to the scrum master and developers for continuous improvement and gain satisfaction of the product owner
Working with the customer support team to identify issues raised by the customers during beta testing.
Involved in UAT testing by creating specific test plan and test cases according to users’ perspective
Educational Qualifications
Diploma in Business
Cambrian college, Toronto, ON
Diploma in Computer Science
Anand commerce college, Anand, India