⭐ Bell Canada Project
“One of the best end-to-end scenarios I worked on in
the Bell Canada project was the New Customer
Connect Order workflow. The flow starts with
creating a new customer in the OrderMax web
application. I automated the UI steps using Selenium—
filling forms, selecting plans, adding services, and
submitting the order. After submission, the system
triggers backend APIs. So the second step was
validating the API response using Python Requests
where I checked the status code, order ID generation,
and payload details. I also validated that the customer
and order details were updated correctly in the backend
using API calls. The next part of the workflow involved
verifying whether the order moved to the next stage
like ‘Order Validation’ or ‘Provisioning.’ For this, I
automated dashboard validations and used
database/API checks depending on the module. Finally,
I validated the confirmation screen on the UI, checked
for correct order ID, and executed regression tests for
the same scenario using PyTest and Robot Framework. I
also integrated the entire flow into our CI/CD pipeline to
run automatically after every build.”
⭐ ExxonMob Project
“One end-to-end scenario I tested in the ExxonMobil
Salesforce project was the ‘Order-to-Invoice’
workflow. The flow starts with creating a customer and
adding a product order from the Salesforce UI. I
automated these steps using Selenium with Python.
Once the order was created, an API was triggered to
push the order details to the backend billing system. I
validated the API response using Robot Framework and
Python Requests—checking JSON payloads, order
numbers, and timestamps. After backend processing, I
validated the updated order status , checked invoice
generation, and verified pricing rules. I used PyTest to
automate regression tests for this complete workflow
and executed them as part of CI/CD. The entire end-to-
end flow ensured UI, API, backend processing, and final
invoice generation worked correctly without breaking
with new releases.”
⭐ Wipro – Ford Project
“In the Ford automotive project, I worked as an Automotive Test
Engineer with a focus on Python-based testing. I used
frameworks like PyTest and unittest to validate automotive
software modules. I had a good understanding of ECUs,
automotive tools, and embedded systems, and I performed
both manual and automation testing to ensure functionality and
reliability. My responsibility included verifying the behavior of
various ECUs and supporting automation techniques used in
the automotive domain.”
⭐ Short & Friendly – Bell Canada End-to-End Scenario
“One key end-to-end flow I worked on in the Bell Canada project was the New
Customer Connect Order. I automated the UI using Selenium where I filled
customer details, selected plans, added services, and submitted the order.
After submission, backend APIs get triggered, so I validated the API responses
using Python Requests to check order ID, status codes, and payload
correctness. Then I verified whether the order moved to the next stage like
Order Validation or Provisioning by checking dashboards and using
API/database checks. Finally, I validated the confirmation page and ran the
entire workflow in regression using PyTest and Robot Framework, and
integrated it into CI/CD for automatic execution.”
⭐ Short & Friendly – ExxonMobil End-to-End Scenario
“One important end-to-end scenario in the ExxonMobil project was the Order-
to-Invoice flow. I automated the UI steps in Salesforce for customer and order
creation using Selenium. Once the order was created, the system triggered
backend APIs, and I validated those responses using Robot Framework and
Python Requests, checking JSON, order numbers, and timestamps. After
backend processing, I verified the updated order status and invoice generation
in Salesforce. I automated this full workflow using PyTest and added it to our
CI/CD pipeline to make sure it runs automatically for every build.”