Swiggy Software Development Engineer in Test Bangalore opening for 2026 is an exciting career opportunity for automation testing professionals to join India’s most loved food and quick commerce platform. Swiggy is hiring an SDET (Software Development Engineer in Test) in Bangalore with 1–3 years of experience to independently own and implement end-to-end test automation strategy — functional, non-functional, and analytics — for one or multiple engineering modules. If you are a hands-on automation engineer with strong expertise in Java, Selenium, Appium, TestNG, and REST Assured, this high-ownership SDET role at Swiggy is your next big career move in 2026.
Job Details
| Company | Swiggy |
| Job Role | Software Development Engineer in Test (SDET) |
| Location | Bangalore, Karnataka, India |
| Experience | 1 – 3 Years |
| Salary | As per company standards |
| Employment Type | Full-time |
| Last Date to Apply | As per official notification |
About The Company
Swiggy is India’s leading on-demand delivery platform, founded in 2014 and headquartered in Bangalore, Karnataka, serving millions of customers across 500+ cities with food delivery, Instamart quick commerce, Dineout, and Genie services. Backed by marquee global investors and valued at over $10 billion, Swiggy is one of India’s most iconic consumer tech companies, known for its engineering-first culture, rapid innovation, and massive technology scale. Swiggy’s engineering teams build and maintain some of the most complex, high-throughput distributed systems in India, making it one of the most exciting places for tech professionals to grow their careers.
Eligibility Criteria
Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field
Experience: 1 to 3 years of hands-on experience in automation testing and SDET roles
Mandatory Technical Skills:
- Strong hands-on experience in Java for test automation — core Java, OOP, collections, and exception handling
- Proficiency in Selenium WebDriver for web UI automation
- Experience with Appium for mobile application testing (Android/iOS)
- Hands-on with TestNG, Maven, and HTTP Client for test framework management
- Experience in REST and Web Services test automation using REST Assured
- Strong understanding of DB queries — Oracle, MySQL, SQL Server (joins, subqueries, aggregations)
- Experience in API Testing — request/response validation, schema testing, and contract testing
- Prior experience with design patterns (Page Object Model, Singleton, Factory) in automation frameworks
- Experience in scripting languages — Python preferred
- Understanding and implementation of functional, non-functional, analytics, and automation test strategies
Good-to-Have Skills:
- Hands-on experience with front-end and back-end technologies — ReactJS, Angular, JavaScript, NodeJS, Golang
- Experience with input stream processing and microservices testing
- Familiarity with CI/CD pipelines — Jenkins, GitHub Actions, or GitLab CI
- Experience with performance testing tools — JMeter, Gatling, or Locust
Roles & Responsibilities
- Own and implement end-to-end test automation strategy — functional, non-functional, analytics, and performance — for one or multiple engineering modules at Swiggy
- Add new capabilities and features to the shared automation framework used by the entire QA team
- Design and maintain test coverage and provide periodic test coverage reports to engineering teams and business stakeholders
- Independently handle complex, multi-module projects with multiple stakeholders simultaneously
- Create optimal test plans and test strategies for both short-term and long-term projects — covering functional, regression, smoke, integration, and exploratory testing
- Implement design patterns (POM, Factory, Singleton) to build scalable, reusable, and maintainable automation frameworks
- Maximize ROI from automation by identifying high-impact areas and optimizing test strategy continuously
- Perform API testing using REST Assured and validate backend services, data contracts, and microservice integrations
- Execute database validation using SQL queries across Oracle, MySQL, and SQL Server
- Conduct mobile application testing using Appium on Android and iOS platforms
- Drive innovation in test automation — explore new tools, frameworks, and methodologies to continuously improve test efficiency and coverage
Selection Process
- Online Application Screening – Resume shortlisting based on Java automation, Selenium, TestNG, and REST Assured experience
- HR Screening Call – Communication, role fitment, and experience validation
- Technical Online Assessment – Java coding, automation framework design, and SQL query writing test
- Technical Interview Round 1 – Core Java, Selenium, TestNG, Maven, Appium, and REST Assured deep dive
- Technical Interview Round 2 – Test strategy design, framework architecture, design patterns, API testing, and CI/CD integration
- Managerial / Bar Raiser Round – Problem-solving approach, ownership mindset, stakeholder management, and innovation thinking
- Background Verification & Offer – Final offer rollout
How to Apply For Swiggy Software Development Engineer in Test Bangalore
- Visit the official Swiggy Careers portal: Link Given Below
- Click “Apply Now” and log in or create your Swiggy careers account
- Upload your updated resume highlighting Java automation, Selenium, Appium, TestNG, REST Assured, and API/DB testing experience
- Complete the application form and submit
- Monitor your registered email for HR screening, online assessment links, and interview communication from the Swiggy talent team
Preparation Tips
- Master Java for test automation — focus on OOP principles, collections (List, Map, Set), exception handling, generics, and Java 8 features (streams, lambda expressions) that are heavily tested in SDET interviews
- Build a strong Selenium framework from scratch — practice implementing Page Object Model (POM) with TestNG, Maven, Extent Reports, and parallel execution configuration end-to-end
- Get hands-on with Appium — set up Android emulator testing, write mobile automation scripts using AppiumDriver, and practice handling mobile-specific gestures and element locators
- Practice REST Assured API testing — write GET, POST, PUT, DELETE request validations, JSON schema validation, OAuth2 authentication handling, and response time assertions
- Sharpen SQL skills for SDET roles — focus on complex joins (INNER, LEFT, RIGHT, FULL), GROUP BY with HAVING, window functions, and writing data validation queries for test automation
- Study test strategy design — be ready to articulate how you would design a complete automation strategy for a food delivery app covering web, mobile, API, and performance layers
- Learn CI/CD pipeline integration — understand how to integrate TestNG/Maven automation suites into Jenkins pipelines with parallel execution, reporting, and Slack notifications
- Practice design pattern questions — Page Object Model, Singleton for WebDriver management, Factory for browser/device instantiation, and Builder pattern for test data are must-know patterns for Swiggy SDET interviews
Important Dates
| Application Start Date | March 2026 (Active Posting) |
| Last Date to Apply | Apply As soon as possible |
| Exam/Interview Date | Shortlisted candidates will get email communication |







