Job Description
Role Summary
We are looking for a QA Engineer who can work on both manual and automation testing, own QA delivery, mentor junior testers,, including AI/LLM-based features.
Key Responsibilities
Design and execute test plan, test cases, and automation suites
Build and maintain automation using:
Selenium / Pytest
Perform API testing using Postman and validate data using SQL
Validate AI/LLM features (e.g., OpenAI, Claude)
Integrate and maintain tests in CI/CD pipelines using Jenkins / GitHub Actions
Perform performance testing using Apache JMeter
Ownership Expectations
Mentor and guide junior QA engineers (reviews, support, best practices)
Drive test planning, estimation, and execution tracking
Own QA deliverables:
Test plans, test cases, automation scripts, reports
Ensure quality gates in CI/CD and release readiness
Required Skills
5–8 years in QA / Test Automation
Strong in Manual + Automation (Java/Python)
Solid experience in API testing and SQL validation
Hands-on with automation tools (Selenium/Pytest)
Experience in CI/CD pipelines
Good understanding of AI/LLM testing concepts
Performance testing (JMeter/Locust)
Good to Have
Prompt engineering / LLM evaluation
Exposure to LangChain or similar
Knowledge of AI quality (bias, hallucination, accuracy)