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
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
Skill
- Java
- JavaScript
- Python
- Selenium
- Karate
- API Automation
- CI/CD
- SQL
- Git
Skill
- Kafka
- MQ
- XML
- XSD Validation
- Messaging Validation
Skill
- Java OOP
- JavaScript
- Python
- Design Patterns
- Framework Development
- Test Automation Architecture
- Build Tools (Maven/Gradle)
Skill
- Selenium
- Page Object Model
- Cross-browser Testing
- UI Validation
- Automation Best Practices
Skill
- REST APIs
- Karate
- JSON Validation
- Data Validation
- Service Integration Testing
Skill
- Oracle
- SQL Queries
- Database Validation
- Data Reconciliation
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