Companies / Tech Mahindra

Tech Mahindra practice pack

IT services. 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.

Skills this role is usually tested on

  • Test design
  • Selenium
  • SQL
  • Telecom workflows
  • Defect reporting

Business areas used for scenarios

  • telecom
  • BFSI
  • manufacturing
  • retail

6 questions

Answer out loud first, then open the guide. Most people read the guide too early.

  1. 1

    A telecom billing system applies a plan change mid-cycle. What do you test?

    mediumDomain

    A strong answer covers

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

    Write the test conditions for a SIM activation form.

    easyTest design

    A strong answer covers

    Mandatory fields, ID and address validation, duplicate activation, unsupported formats, network failure mid-submit, success confirmation, and audit log.

  3. 3

    How do you handle file uploads and downloads in automated tests?

    mediumSelenium

    A strong answer covers

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

    Count active subscribers per plan and list plans with none.

    mediumSQL

    A strong answer covers

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

    What makes a defect report easy to fix?

    easyDefects

    A strong answer covers

    A clear title, exact steps, expected and actual, environment and build, evidence, and impact. One issue per report.

  6. 6

    Peak traffic doubles on a recharge day. How do you prepare a test for it?

    hardPerformance

    A strong answer covers

    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.

Now say it to an interviewer

Reading a guide is not the same as answering under a clock. Run a mock interview and get scored feedback.