IT services
Tech Mahindra
Telecom-flavoured testing, automation, and test design.
These are our own practice questions for the kind of QA/SDET role this company hires for. They are not the company's real interview questions. Confirm the current process on the company's official careers page.
What they tend to probe
- Test design
- Selenium
- SQL
- Telecom workflows
- Defect reporting
Question 1 · Domain · Medium
A telecom billing system applies a plan change mid-cycle. What do you test?
Answer guide
Pro-rata maths, effective dates, taxes, credits, roaming and add-ons, invoice vs usage records, boundary at cycle start and end, and rollback on failure.
Question 2 · Test design · Easy
Write the test conditions for a SIM activation form.
Answer guide
Mandatory fields, ID and address validation, duplicate activation, unsupported formats, network failure mid-submit, success confirmation, and audit log.
Question 3 · Selenium · Medium
How do you handle file uploads and downloads in automated tests?
Answer guide
Send file path to the input, avoid the OS dialog, set a download directory, wait for the file to finish, then verify name and content.
Question 4 · SQL · Medium
Count active subscribers per plan and list plans with none.
Answer guide
LEFT JOIN from plans to subscriptions filtered on active in the ON clause, GROUP BY plan, COUNT of the subscriber id so zero shows.
Question 5 · Defects · Easy
What makes a defect report easy to fix?
Answer guide
A clear title, exact steps, expected and actual, environment and build, evidence, and impact. One issue per report.
Question 6 · Performance · Hard
Peak traffic doubles on a recharge day. How do you prepare a test for it?
Answer guide
Use real traffic shapes, define pass criteria, test dependencies and payment gateway limits, ramp up, soak, and watch error rate and latency percentiles, not averages.