If you’re an experienced Software Development Engineer in Test (SDET) looking to work on enterprise Banking applications with modern automation technologies, this is an exciting opportunity. A leading organization is hiring SDET – Web & API Automation Engineers for its Gurgaon office. Professionals with strong expertise in Java or Python, Selenium, TestNG, REST Assured, API Automation, SQL, CI/CD, and Banking Domain experience are encouraged to apply.
This role is ideal for automation engineers who enjoy building scalable automation frameworks, validating APIs, testing enterprise banking applications, and collaborating with Agile teams to deliver high-quality software.
🏢 About the Company
The hiring organization is a technology-driven enterprise delivering digital transformation and software engineering solutions for the Banking and Financial Services industry. The company works on mission-critical enterprise applications that demand high levels of security, scalability, reliability, and performance.
Employees gain exposure to enterprise banking platforms, distributed systems, microservices architecture, cloud technologies, and modern automation frameworks while working alongside highly experienced software engineers.
💼 Job Overview
💻 Position: Software Development Engineer in Test (SDET)
📍 Location: Gurgaon
🏢 Work Mode: Work From Office
💼 Experience: 3–6 Years
🏦 Domain: Banking (Mandatory)
⏳ Joining Preference: Immediate or Early Joiners
🌟 Why This Role is Excellent for Experienced Professionals
This opportunity is ideal for QA Automation Engineers looking to become highly skilled SDETs.
Benefits
- 🚀 Work on enterprise Banking applications.
- 💻 Design scalable automation frameworks.
- 🌐 Perform advanced API Automation.
- 📈 Excellent long-term career growth.
- ⚙ Exposure to CI/CD pipelines.
- 🔄 Work with Microservices architecture.
- 🤝 Collaborate with highly experienced engineering teams.
- 📚 Learn enterprise software engineering practices.
- 🧠 Strengthen coding and design skills.
- 💼 Opportunity to work on mission-critical applications.
🛠 Skills Required
Mandatory Technical Skills
- ✅ Java or Python
- ✅ Selenium WebDriver
- ✅ TestNG
- ✅ REST Assured
- ✅ Web Automation Testing
- ✅ API Testing
- ✅ API Automation
- ✅ SQL
- ✅ Object-Oriented Programming (OOP)
- ✅ Page Object Model (POM)
- ✅ BDD Concepts
- ✅ Jenkins
- ✅ Git
- ✅ GitHub / GitLab
- ✅ Agile / Scrum
- ✅ Banking Domain Experience
Good to Have Skills
- ⭐ Cucumber
- ⭐ Behave
- ⭐ JMeter
- ⭐ Docker
- ⭐ Kubernetes
- ⭐ Microservices Testing
- ⭐ Allure Reports
- ⭐ Extent Reports
📋 Key Responsibilities
As an SDET, you’ll be responsible for:
- Designing robust automation frameworks.
- Developing Selenium automation scripts.
- Automating REST APIs using REST Assured.
- Performing Web UI automation.
- Executing API regression suites.
- Writing reusable automation components.
- Validating backend databases using SQL.
- Integrating automation with CI/CD pipelines.
- Collaborating with developers during Agile sprints.
- Reviewing automation execution reports.
- Identifying and reporting defects.
- Supporting release validation.
💰 Expected Salary Range
The company has not officially disclosed compensation. Based on current Gurgaon market standards:
| Experience | Expected Annual CTC |
|---|---|
| 3 Years | ₹10 – ₹14 LPA |
| 4 Years | ₹13 – ₹17 LPA |
| 5–6 Years | ₹16 – ₹24 LPA |
Actual compensation depends on technical expertise, Banking domain experience, coding ability, previous salary, and interview performance.
📝 Expected Interview Rounds
Candidates can generally expect the following hiring process.
Round 1 – HR Screening
Topics covered:
- Resume discussion
- Banking experience
- Automation projects
- Notice period
- Communication skills
Round 2 – Technical Coding Interview
Candidates may be evaluated on:
- Java or Python
- OOP Concepts
- Collections
- Exception Handling
- Design Patterns
Round 3 – Automation Interview
Topics include:
- Selenium WebDriver
- TestNG
- Automation Framework Design
- POM
- BDD
- Explicit & Fluent Waits
- XPath
- CSS Selectors
Round 4 – API Automation Interview
Expected topics:
- REST APIs
- REST Assured
- Postman
- Authentication
- JSON Parsing
- Status Codes
- Request Validation
- Response Validation
Round 5 – SQL & CI/CD
Candidates may be asked:
- SQL Queries
- Joins
- Stored Procedures
- Jenkins
- Git
- GitHub
- CI/CD Pipelines
Round 6 – Managerial Interview
Discussion usually focuses on:
- Project ownership
- Banking projects
- Automation strategy
- Problem-solving
- Agile participation
Round 7 – HR Discussion
Topics include:
- Salary
- Benefits
- Joining timeline
- Offer release
📚 Preparation Tips
To maximize your chances of selection:
- 📘 Revise Java or Python thoroughly.
- 💻 Practice Selenium coding daily.
- 🌐 Learn REST Assured in depth.
- 📊 Strengthen SQL query writing.
- ⚙ Revise Jenkins pipeline basics.
- 🔄 Practice Git commands.
- 🧪 Understand API Authentication.
- 📦 Learn Microservices architecture.
- 📖 Review Banking workflows.
- 🎯 Prepare project-based automation scenarios.
- 🧠 Revise Design Patterns (POM, Factory, Singleton).
- 📋 Learn BDD interview questions.
🎯 Skills Checklist
Before attending interviews, ensure you’re comfortable with:
- ✅ Java / Python
- ✅ Selenium
- ✅ TestNG
- ✅ REST Assured
- ✅ API Automation
- ✅ SQL
- ✅ Jenkins
- ✅ Git
- ✅ GitHub
- ✅ Banking Domain
- ✅ OOP
- ✅ POM
- ✅ BDD
- ✅ Agile
- ✅ CI/CD
📄 Resume Tips
An ATS-friendly resume greatly improves your chances of shortlisting.
Include:
- ✅ Banking Automation Projects
- ✅ Selenium Framework Development
- ✅ API Automation
- ✅ REST Assured
- ✅ SQL
- ✅ Jenkins
- ✅ Git
- ✅ Java/Python
- ✅ CI/CD Integration
- ✅ Automation Coverage Metrics
- ✅ Defect Reduction Achievements
- ✅ Agile Project Experience
Use measurable achievements wherever possible instead of listing only responsibilities.
📩 How to Apply?
👉 Application Link: Click Here
- 📄 Automation Framework experience
- 💻 Java or Python expertise
- 🌐 API Automation projects
- 🏦 Banking domain experience
- 📊 SQL knowledge
- ⚙ CI/CD exposure
- 📍 Current Location
- 💰 Current CTC
- 💼 Expected CTC
- 📅 Notice Period
If you received this opportunity through a recruiter or referral, share your updated resume with the hiring contact and mention “Application for SDET – Web & API Automation (Gurgaon)” in the subject line. Immediate and early joiners will receive preference.
🎯 Final Thoughts
If you have 3–6 years of experience in Automation Testing, strong coding skills in Java or Python, expertise in Selenium, REST Assured, API Automation, SQL, and CI/CD, along with mandatory Banking domain experience, this SDET opportunity offers an excellent platform to work on enterprise-scale banking applications. You’ll gain exposure to modern automation practices, scalable frameworks, Agile engineering, and high-impact digital transformation projects while accelerating your career toward senior Quality Engineering and Software Development in Test roles. 🚀
