S

They/Them

Sahil

BTech graduate in Computer Science, bilingual and with a deep understanding of STEM fields.

BTech graduate in Computer Science, bilingual and with a deep understanding of STEM fields.

Endorsements

Campus professional

About Me

Indian institute of technology - guwahati


Indian Institute of Technology, Guwahati

Electronics and Communication Engineering, computer science and engineering

Class of 06/2026


Delhi, India

Interests

Social media
Coding
Product management

Brands I Follow

Home From College

Interview Questions

Home From College

QA Specialist Needed

Home From College Profile Image

Can you give an example of a detailed QA report you have created in the past?

Example QA Report: API Timeout Handling

Bug Title: Trip generation fails silently on slow networks (infinite loading state)

Severity: High

Environment: Chrome 120, Windows 11, Network Throttling (Slow 3G)

Description:

When a user attempts to generate a trip plan on an unstable or slow network connection, the application fails to handle the API timeout. The UI remains stuck in the loading state indefinitely without displaying any error.

Steps to reproduce:

  1. Open the application dashboard and launch Chrome DevTools (F12).

  2. Navigate to the Network tab and select "Slow 3G" throttling.

  3. Enter valid inputs (e.g., Destination: "Paris", Days: "3") and click "Generate Plan".

  4. Observe the UI behaviour for 30 seconds.

Expected behaviour: The application should implement a client-side timeout (e.g., 15s). If the server does not respond, the app should display a toast notification ("Connection timed out, please try again") and reset the "Generate" button to its active state.

Actual behaviour:

The loading spinner keeps spinning indefinitely. In the console, an uncaught (in promise) Error" Network Error is logged, but the UI does not catch this exception.

Suggested Fix:

Wrap the async API call in a try/catch block and implement a .timeout() limit on the fetch request to trigger the error state UI.

Home From College

QA Specialist Needed

Home From College Profile Image

How do you approach identifying and documenting bugs in digital products?

First I try to reproduce the bug and find the exact cause. Then I check for edge cases. Finally I clearly document everything including a summary, steps to reproduce the bug, expected vs actual behaviour, and any evidence like screenshots or logs if relevant.

Your Privacy

We use cookies on our site to enhance your user experience. By clicking Accept below, you agree to our use of cookies.

For more detailed information, please refer to our Worker and Company Terms of Service as well as our Privacy Policy.

To opt-out of our use of cookies, click here.