Overview
Senior Quality Assurance Engineer role focused on hands-on delivery of test automation, AI-assisted testing tooling, and reliable test coverage for web applications built with React.js and Next.js, working alongside Engineering, Product, and DevOps teams.
What you'll do
- Write, run, and maintain UI and API automation tests.
- Use AI-assisted tools for test generation, debugging, and failure analysis.
- Help build, integrate, and test custom AI agents, agentic workflows, and Model Context Protocol (MCP) integrations connected with Swagger/OpenAPI, qTest, Jira, and code repositories.
- Run evaluations of LLM and AI agent testing to measure accuracy, latency, and prompt output consistency using pipelines built with frameworks like Ragas, DeepEval, or Promptfoo.
- Build and maintain automated test scripts, support workflow automation tools, write BDD scenarios (Cucumber/Gherkin), follow TDD practices, and participate in code reviews.
- Run and integrate automated test suites within CI/CD pipelines using Jenkins, GitHub Actions, Spinnaker, GitHub Copilot, Maven, and Git.
What you'll need
- 5 to 8 years of hands-on experience in Software Quality Engineering.
- Practical expertise writing, running, and maintaining UI automation tests (Playwright, Selenium) using Java, TypeScript, or JavaScript.
- Practical expertise writing, running, and maintaining API automation tests (REST Assured, Postman) using Java, TypeScript, or JavaScript.
- Hands-on experience working with test execution hooks such as TestNG Listeners and Playwright Custom Reporters/Fixtures.
- A bachelor's degree in computer science or equivalent.
Nice to have
- Familiarity with modern Playwright/TypeScript test setups and Spec-Driven Development (OpenSpec / Spec Kit).
- Familiarity with Python, LLM prompt engineering, RAG, and multi-agent concepts.
- Basic exposure to dev tools and CI/CD pipelines (Jira, qTest, Jenkins, GitHub Actions, OpenAPI/Swagger).
Details
- Location: Bangalore, India.
- Reports to: Sr. Manager, Quality Assurance Engineering.
- Accepted resume formats: any format, PDF or plain text suggested.
Read the full description and apply on the company’s own careers page.