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
- Robust 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)