Skip to content

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.