---Advertisement---

🚨NIIT Hiring Software Test Engineer | 5+ Years | Gurugram | Referral Opportunity |

By: Rohit BARAHATE

On: September 4, 2026

---Advertisement---
Image

Are you an experienced Software Test Engineer, SDET or QA Automation professional looking for a senior-level opportunity in Gurugram? NIIT is hiring a Software Test Engineer for a 6+ month contract, with the possibility of conversion to a full-time position based on performance. The role is designed for professionals who can combine hands-on automation expertise with test strategy, CI/CD, exploratory testing and QA leadership.


πŸ“Œ Job Highlights

  • 🏒 Company: NIIT
  • πŸ’Ό Position: Software Test Engineer
  • πŸ“ Location: Gurugram, Haryana
  • πŸ‘¨β€πŸ’» Experience: 5+ years in Software Testing/QA
  • 🎯 Senior Experience: At least 2 years in a senior or lead capacity
  • πŸ’» Automation: Selenium / Playwright / Cypress / Appium
  • πŸ‘¨β€πŸ’» Programming: Java / Python / JavaScript
  • πŸ”Œ API Testing: Postman / REST Assured
  • πŸ”„ CI/CD: Jenkins / GitLab CI / GitHub Actions
  • πŸ“… Contract: 6+ months
  • πŸ” Conversion: Potential FTE conversion based on performance
  • πŸ’° Compensation: Up to β‚Ή70,000/month
  • 🏒 Interview: Onsite only

🏒 About NIIT

NIIT is a global learning and talent-development company that provides corporate learning, managed learning services and talent solutions to organizations. The company works with enterprises to build workforce capabilities through learning technology, training and talent-development programs.
NIIT has a significant technology and delivery presence in India, including Gurugram. Its technology-oriented work environment makes software quality, automation, digital platforms and reliable engineering practices important capabilities for technology professionals.


πŸ’» What Will You Do as a Software Test Engineer?

Key responsibilities include:

  • πŸ€– Design, develop and maintain automated UI, API, integration and regression test frameworks.
  • πŸ“‹ Define test strategies and test plans for new features and major releases.
  • πŸ”Ž Perform exploratory testing for complex and high-risk functionality.
  • 🐞 Identify, document, reproduce and track defects through resolution.
  • πŸš€ Integrate automated testing into CI/CD pipelines with DevOps teams.
  • ⚑ Support performance, load and security testing when required.
  • πŸ“ Review requirements and design documents for testability gaps.
  • πŸ‘₯ Mentor junior QA engineers and promote quality best practices.
  • πŸ“Š Analyze test coverage and quality metrics.
  • 🀝 Collaborate with developers and product managers throughout the SDLC.

🌟 Why Is This Role Good for Your Experience?

The biggest advantage is the breadth of responsibilities. The role combines hands-on automation with leadership-oriented activities such as test strategy, mentoring, quality metrics and influencing engineering practices.
For professionals with 5+ years of experience, this can be useful preparation for positions such as Senior SDET, QA Lead, Automation Lead, Quality Engineering Lead or Test Architect.
You also get an opportunity to strengthen your profile across multiple automation layersβ€”web, mobile and APIβ€”rather than being restricted to one testing tool. Exposure to CI/CD, performance testing, security testing, Docker/Kubernetes and SQL can further make your profile more versatile.


πŸ› οΈ Skills Required

Candidates should prioritize:

  • πŸ§ͺ Selenium: WebDriver, waits, locators, Page Object Model, parallel execution and framework design.
  • 🎭 Playwright/Cypress: Modern browser automation and cross-browser testing.
  • πŸ“± Appium: Mobile application automation.
  • πŸ’» Programming: Strong Java, Python or JavaScript fundamentals.
  • πŸ”Œ API Testing: REST, HTTP methods, authentication, JSON, Postman and REST Assured.
  • πŸ”„ CI/CD: Jenkins, GitLab CI or GitHub Actions.
  • πŸ—„οΈ SQL: Joins, subqueries and backend data validation.
  • ⚑ Performance: JMeter, LoadRunner or k6.
  • 🐳 DevOps: Docker and Kubernetes fundamentals.
  • πŸ“Š Test Management: Jira, TestRail or Zephyr.
  • 🧠 Leadership: Test strategy, mentoring, risk analysis and stakeholder communication.

πŸ’° Salary Range

The hiring details provided for this opportunity specify compensation of up to β‚Ή70,000 per month. That translates to a maximum annualized gross compensation of approximately β‚Ή8.4 LPA, assuming 12 months at the stated monthly rate.
Because this is a 6+ month contract position, candidates should confirm the exact contractual compensation structure, benefits, deductions, notice terms and FTE-conversion conditions directly with the recruiter before accepting an offer.


🎯 Expected Interview Rounds at NIIT

  1. πŸ“ž Recruiter/HR Screening: Experience, availability, compensation and contract expectations.
  2. πŸ’» Technical Assessment/Interview: Selenium, programming, API testing, SQL and QA fundamentals.
  3. πŸ—οΈ Automation & Framework Round: Framework architecture, CI/CD, debugging and automation strategy.
  4. πŸ‘₯ Senior/Managerial Round: Leadership, mentoring, test planning and stakeholder management.
  5. βœ… Final HR/Selection Discussion: Contract terms, joining timeline and potential FTE conversion.
    Since the hiring post states onsite interview only, candidates should specifically plan for an in-person technical discussion.

πŸ“šPreparation Tips

Don’t prepare only Selenium interview questions. The role expects you to lead quality engineering activities.
First, take one of your previous projects and prepare a complete explanation covering requirements β†’ risk analysis β†’ test strategy β†’ automation framework β†’ CI/CD β†’ execution β†’ defect management β†’ release validation.
Next, prepare a framework-design exercise. Be ready to explain how you would create a scalable Selenium/Playwright framework supporting parallel execution, reusable components, test data, configuration management, reporting and CI execution.
Also practice a real-world scenario: β€œYour release has 1,000 automated tests, but 10% are flaky and the pipeline takes four hours. What would you do?” Discuss test isolation, synchronization, parallelization, environment stability, data management and failure analysis.


πŸ“„ Resume Tips for This Role

Use measurable bullets such as:

  • β€œDesigned and maintained a Selenium-based automation framework covering 500+ regression scenarios.”
  • β€œIntegrated automated suites into Jenkins and reduced regression execution time by 60%.”
  • β€œLed automation strategy for X releases and improved regression coverage by 40%.”
  • β€œMentored X QA engineers on automation framework standards and debugging practices.”
  • β€œImplemented API and SQL validation for critical business workflows.”
    Mention your 2+ years of senior/lead experience clearly, because it directly matches the requirement. If you have performance testing, Docker/Kubernetes, mobile testing or ISTQB certification, include those as supporting differentiators.

πŸ“© How to Apply

Interested candidates can DM toΒ Ayush BhandulaΒ and share updated resume if their experience matches the job requirements.

πŸ“Œ Role: Software Test Engineer
πŸ“ Location: Gurugram, Haryana
πŸ‘¨β€πŸ’» Experience: 5+ years
πŸ“… Contract: 6+ months
πŸ’° Salary: Up to β‚Ή70,000/month
🏒 Interview: Onsite only


πŸš€ Final Takeaway

The NIIT Software Test Engineer opening is a strong fit for experienced QA professionals who want a role combining automation engineering, test strategy, CI/CD, exploratory testing and QA leadership. The technology mix of Selenium, Playwright, Cypress, Appium, API testing and modern CI/CD tools gives candidates an opportunity to demonstrate broad Quality Engineering expertise.
Automate with purpose. Lead quality. Deliver with confidence! πŸš€πŸ§ͺπŸ’»


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4.6+ years of experience in the IT industry. With a network of over 123K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

Join LinkedIN

Join Now

Leave a Comment