We are seeking a detail-oriented and proactive QA Engineer with 3 to 4 years of hands-on experience in both manual and automation testing. The ideal candidate should have strong expertise in functional, UI/UX (customer-centric), API testing, and automation frameworks, along with exposure to CI/CD integration and AI-driven application testing.
Key Responsibilities:
- Manual & Functional Testing:
- Perform functional and negative testing across various scenarios (including edge cases)
- Design, develop, and execute detailed test cases and test scenarios
- Ensure product quality through comprehensive validation processes
- UI/UX Testing (Customer-Centric):
- Evaluate applications from an end-user perspective
- Identify usability issues, inconsistencies, and friction points
- Validate design consistency and seamless user journeys
Technical Testing:
- Analyze browser console logs (JavaScript errors, network issues, performance bottlenecks)
- Conduct API testing using tools like Postman or Swagger
- Perform integration testing across multiple systems
- Automation Testing & CI/CD:
- Develop and maintain automation scripts using Selenium
- Build scalable and reusable automation frameworks
- Integrate automated test suites into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps)
- Support continuous testing and regression cycles in Agile environments
Code Review & Collaboration:
- Conduct basic code reviews for better testability and early defect detection
- Collaborate with cross-functional teams (Developers, Product Managers, Designers)
- AI Application Testing & Guardrails Validation:
- Test AI/ML or GenAI-based applications for accuracy and reliability
- Validate outputs against defined guardrails such as:
- Content safety & compliance
- Bias and inappropriate responses
- Hallucination and factual accuracy
- Prompt injection and misuse scenarios
- Design negative and adversarial test cases
- Evaluate AI behavior across diverse prompts and edge cases
Required Skills:
- Strong understanding of STLC & SDLC
- Hands-on experience in:
– Functional & Negative Testing
– UI/UX Testing (customer-first approach)
– API Testing
– Browser Debugging Tools (Chrome DevTools)
- Experience in Selenium Automation
- Familiarity with CI/CD integration
- Basic understanding of AI application testing & guardrails validation
Preferred Skills:
- Experience with BDD frameworks (Cucumber/ TestNG)
- Knowledge of AI/GenAI testing tools
- Understanding of prompt engineering
- Exposure to modern tech stacks (Angular, .NET, Python, Node.js)
Soft Skills:
- Strong analytical and problem-solving abilities
- High attention to detail
- Excellent communication and teamwork skills
- Ability to think from an end-user perspective
Why Join Us?
- Opportunity to work on cutting-edge AI-driven applications
- Collaborative and growth-oriented work environment
- Exposure to modern QA practices and automation frameworks
Apply Now Email: vinay.kohli@niitmts.com WhatsApp: +91 6394041147 (For Interview Link)
Company Profile
The idea of NIIT was born on a rainy, monsoon evening in Mumbai over endless cups of tea, way back in 1981. Two engineering graduates from the Indian Institute of Technology, New Delhi were envisioning the future of Information Technology training and founded a company that is now considered the crucible of India’s IT revolution. By imparting information technology education to non-technical graduates, NIIT revolutionized the technology landscape in India. From being India’s most trusted education brand, NIIT has grown to earn the trust of many Fortune and Global 500 companies in over 30 countries over the past four decades. NIIT’s experienced team of learning professionals and experts help the world’s leading companies solve complex business and talent challenges by transforming their learning ecosystems.
