Role Summary
We are looking for a hands-on Senior SDET to develop, maintain, optimize, and execute enterprise-grade automation solutions supporting critical banking payment systems.
The successful candidate will contribute to framework modernization initiatives and develop scalable automation across UI, API, Database, MQ, Kafka, and Messaging layers.
Experience Required
- 7-10+ years overall experience
- 5+ years dedicated automation experience
- Strong software engineering mindset
- Experience developing automation frameworks
Key Responsibilities
Automation Development
Messaging & Integration Testing
Test Data Management
Reporting & Diagnostics
CI/CD
Documentation
Automation Development
- Develop reusable automation libraries
- Build automation framework components
- Create robust API automation suites
- Develop UI automation using Selenium POM
- Optimize automation execution performance
Messaging & Integration Testing
- Validate Kafka message flows
- Validate MQ integrations
- Verify XML payloads
- Implement XSD validation
- Validate ISO20022 messages
Test Data Management
- Build reusable test data solutions
- Maintain centralized test datasets
- Support integration and E2E testing
Reporting & Diagnostics
- Enhance framework reporting
- Implement structured logging
- Support root-cause analysis
- Improve failure diagnostics
CI/CD
- Integrate automation suites into pipelines
- Support automated deployments
- Maintain continuous testing capabilities
Documentation
- Create technical documentation
- Maintain framework documentation
- Support knowledge-sharing initiatives
Mandatory Technical Skills
- Java
- JavaScript
- Python
- Selenium
- Karate
- API Automation
- CI/CD
- SQL
- Git
Integration Testing Skills
- Kafka
- MQ
- XML
- XSD Validation
- Messaging Validation
Development Skills
- Java OOP
- JavaScript
- Python
- Design Patterns
- Framework Development
- Test Automation Architecture
- Build Tools (Maven/Gradle)
UI Automation Skills
- Selenium
- Page Object Model
- Cross-browser Testing
- UI Validation
- Automation Best Practices
API Automation Skills
- REST APIs
- Karate
- JSON Validation
- Data Validation
- Service Integration Testing
Database Skills
- Oracle
- SQL Queries
- Database Validation
- Data Reconciliation
Domain Experience
Preferred
Banking
Financial Services
Payments
Highly Desirable
- RTGS
- ISO20022
- SWIFT
- Financial Messaging
Good-to-Have Skills
- Linux
- Jenkins
- Azure DevOps
- JIRA
- Xray
- Reporting Frameworks
- Observability Tools
Soft Skills
- Debugging
- Analytical Thinking
- Communication
- Team Collaboration
- Problem Solving
- Documentation
Preferred Certifications
- ISTQB Foundation/Advanced
- Java Certification
- Agile Certification
Deliverables
- Automation Scripts
- Framework Components
- API Automation Suites
- UI Automation Suites
- Database Validation Utilities
- XML/XSD Validators
- Test Data Assets
- CI/CD Pipelines
- Technical Documentation