About the Role
Role details below.
Responsibilities
- Test UI workflows using Selenium, Cypress, or Playwright.
- Validate cross-browser behaviour, UI responsiveness, and user interaction flows.
- Identify UI edge cases, broken states, and usability issues.
- Test NLP and GenAI-powered features, including chat-based interfaces, text generation, summarization, and extraction outputs.
- Validate LLM outputs for functional correctness, format and schema adherence, edge cases and failure scenarios.
- Design test cases for non-deterministic outputs, including prompt variations and response consistency.
- Identify hallucinations, incorrect grounding, and unsafe responses where applicable.
- Document defects clearly with reproducible steps, expected vs actual results, and logs.
- Maintain test plans, test cases, and QA reports.
- Support QA governance through structured documentation and reporting.
- Track test coverage and quality metrics across releases.
Requirements
- Minimum 7 years of experience as a QA Automation.
- AI testing exposure
- API Testing (Capable)
- Playwright with Java
- Python (Strong)
- Experience testing web applications and mobile testing.
- Hands-on experience with Postman for API validation.
- Familiarity with Selenium for UI automation.
- Strong analytical skills for identifying edge cases and failure scenarios.
- Ability to write clear, structured test documentation and defect reports.
Nice to Have
- Experience testing NLP or GenAI-based applications.
- Familiarity with validating LLM outputs, prompts, and structured responses.
- Experience with CI/CD-integrated testing.
- Exposure to performance or load testing tools.
- Understanding of basic database validation for test verification.
Additional Information
- Nagarro is an equal opportunity employer.
- We celebrate diversity and are committed to creating an inclusive environment for all employees.
- All qualified applicants will be afforded equal employment opportunities without discrimination based on race, creed, color, national origin, sex, age, disability, or marital status.