Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer @ Swiggy

Home > Quality Assurance and Testing

 Senior Software Development Engineer

Job Description

  • 4-6 years of experience in Automation Testing and QA strategy.
  • Strong understanding of databases (MySQL, SQL Server, Oracle) and experience writing optimized queries.
  • Proficiency in Java-based test automation, including frameworks such as TestNG, Maven, or Gradle
  • Familiarity with backend & frontend technologies like Spring Boot, Node.js, or Golang along with modern CI/CD systems.
  • Solid grasp of design patterns and experience defining functional and non-functional test strategies.
  • Experience working with cloud and distributed systems.
  • Hands-on experience testing and monitoring AI or data-driven systems, including LLMs, RAG pipelines & vector databases.
  • Ability to build observability dashboards for AI workflows (latency, accuracy, cost tracking).
  • Exposure to AI evaluation tools & frameworks (TruLens, OpenEval) & familiarity with the AI ecosystem (Azure OpenAI, LangChain, Pinecone).

What Will You Get to Do Here:
  • Extend automation frameworks used across Swiggy QA teams for backend, frontend, and AI workflows.
  • Build test data pipelines & automated evaluation systems for AI-driven features (Desk agents, recommendation systems).
  • Partner with AI platform & product teams to define measurable evaluation criteria & feedback loops for model performance.
  • Create monitoring systems that flag cost or accuracy drifts across AI-driven features.
  • Contribute to the definition and rollout of AI reliability metrics for production systems.
  • Lead root-cause analysis of production incidents involving AI or automation failures.
  • Mentor QA engineers and collaborate cross-functionally to uphold quality standards across all releases.
  • Work on continuous improvement of automation ROI through smart coverage, test optimization & early issue detection.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Software Developer in Test (SDET)
Employement Type: Full time

Contact Details:

Company: Swiggy
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   automation framework cd continuous integration server oracle software development automation testing maven golang microsoft azure dbms sql server sql gradle spring boot test data node.js java automation design patterns mysql testng

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Custom Software Engineer

  • Accenture
  • 3 - 5 years
  • Pune
  • 5 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Pune
  • 5 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Jaipur
  • 5 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Jaipur
  • 5 days ago
₹ Not Disclosed

Swiggy

Swiggy is Indias leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in 500 cities across India, partnerships with hundreds of thousands of restaurants, an employee base of over 5000, a 2 lakh+ strong independ...