Need help? Reach out to us
Back to library

Indian unicorns and high-growth startups

National Stock Exchange Tech QA Engineer Interview: Rounds, Questions and Preparation

For QA Engineer roles at companies like National Stock Exchange Tech

Share with friends

Preparing together? Send them this role's questions.

https://www.cynchrony.in/library/national-stock-exchange-tech-qa-engineer

What the job involves

As a QA Engineer at Indian unicorns and high-growth startups, you will design and execute tests for web and mobile applications, automate regression suites, and work closely with developers to ensure releases meet quality standards. You will also participate in sprint planning, bug triage, and continuously improve testing processes in fast-paced, agile environments. At established employers like National Stock Exchange Tech, the role demands rigor, attention to detail, and a strong understanding of financial or high-availability systems.

Role and Technical Knowledge

  1. 1

    What is the difference between verification and validation in software testing?

    Verification checks if the product is built correctly (reviews, inspections), while validation checks if the right product is built (actual testing). Give examples like static analysis vs. dynamic testing.

  2. 2

    Explain the bug life cycle with a real example from a stock trading app.

    Cover stages: New, Assigned, Open, Fixed, Retest, Verified, Closed, Reopened. Use a scenario like a price not updating in real-time, and describe how each stage applies.

  3. 3

    What are the key differences between smoke, sanity, and regression testing?

    Smoke tests build stability, sanity tests a specific fix, regression tests ensure no side effects. Relate to a release cycle in a high-growth startup where quick feedback is critical.

  4. 4

    How would you test a login feature for a mobile banking app?

    Cover positive and negative cases, security (SQL injection, brute force), usability, performance under load, and compatibility across devices. Mention OTP validation and session timeout.

Practical Scenarios and Automation

  1. 5

    You have a web application that shows stock prices. How would you test it for accuracy and performance?

    Discuss data validation against a source, latency checks, load testing with tools like JMeter, and handling of stale data. Mention edge cases like market open/close and high volatility.

  2. 6

    Write a test case for a 'forgot password' flow in an e-commerce app.

    Include steps for valid email, invalid email, expired link, password strength, and security questions. Highlight expected results and preconditions.

  3. 7

    How would you automate a login test using Selenium? Describe the steps.

    Outline locating elements (ID, XPath), sending keys, clicking, and assertions. Mention handling waits, data-driven testing, and page object model for maintainability.

  4. 8

    You find a critical bug just before a release. What do you do?

    Communicate immediately to stakeholders, assess impact, document steps, and suggest a workaround or hotfix. Emphasize risk-based prioritization and clear reporting.

Behavioural and Teamwork

  1. 9

    Describe a time you had to convince a developer that a bug was valid.

    Use STAR method: explain the bug, how you provided evidence (logs, screenshots), and how you collaborated to resolve it. Show diplomacy and data-driven approach.

  2. 10

    How do you handle tight deadlines when you have limited time to test?

    Talk about risk-based testing, prioritizing critical functionalities, and communicating coverage gaps. Mention using checklists and automation for quick regression.

  3. 11

    Give an example of a time you received constructive criticism on your work.

    Show openness to feedback, how you improved, and the positive outcome. Relate to code reviews or test case reviews in a team setting.

HR and Company Fit

  1. 12

    Why do you want to work as a QA Engineer at a high-growth startup or unicorn?

    Highlight excitement for fast-paced environments, ownership, and impact on product quality. Mention adaptability and learning opportunities.

  2. 13

    Where do you see yourself in 3 years?

    Show ambition to grow into senior QA or automation lead, with deeper expertise in testing strategies and tools. Align with company growth.

  3. 14

    How do you stay updated with the latest testing tools and trends?

    Mention blogs, communities (like Ministry of Testing), online courses, and hands-on practice. Give an example of a recent tool you learned.

  4. 15

    What do you know about our company's products or services?

    Research the company's domain (e.g., fintech, e-commerce) and mention specific products, recent news, or tech stack. Show genuine interest.

Coding round

QA Engineer interviews usually include a coding round. Practise planning the solution out loud, then review code the AI writes from your plan, in Python, Java, C++, C or JavaScript.

Ready to try it for real?

Take a timed test or talk through a mock interview for this role, then see your scores.

This is practice material for QA Engineer roles, written with AI. It is not a list of questions National Stock Exchange Tech or any other company has asked.