QA Profile
Note: 1. For Manual & Bug Reporting you have to do testing on
https://www.jiomart.com/
2. For Automation Testing your have to do testing on
https://www.automationexercise.com/
Scenario: E-Commerce Product Search and Cart Functionality (for
www.jiomart.com)
You are testing a basic e-commerce website (www.jiomart.com) that includes:
• A search bar on the homepage.
• A list of product results.
• The ability to add items to a shopping cart.
• A cart summary page with total price calculation.
1. Manual Testing
• Write test cases for the following scenarios:
o Searching for a product (valid and invalid keywords).
o Adding a product to the cart.
o Removing a product from the cart.
o Verifying price calculation in the cart (e.g., quantity changes).
• Identify at least 5 potential test scenarios for edge cases.
2. Bug Reporting
• Assume you found a bug where the cart total doesn’t update after quantity change.
• Write a bug report using any standard format (title, steps to reproduce, expected
result, actual result, severity, screenshot if needed).
3. Automation (Use Website https://www.automationexercise.com/)
• Automate the following scenarios using Selenium (or any equivalent automation
framework):
1. Open homepage → Search for a product → Verify results appear.
2. Add a product to the cart → Go to cart page → Assert product name and price.
• Use assertions to verify that:
o Product search returns expected results.
o Cart reflects correct item and total.
• Organize your automation code with Page Object Model (POM) structure if
possible.
Deliverables
• Manual test cases (can be in Excel/Google Sheet, or documented format like
TestRail/Zephyr style).
• Bug report (simple Word/Google Doc or bug tracker format).
• Automation script (preferably in GitHub repo or zip).
• Brief documentation:
o How to run the script.
o Tools used (e.g., Selenium, TestNG/PyTest, Maven, etc.).