Test Automation Engineer (Java)
Core
Designing, developing, and maintaining automated test solutions for complex banking applications to ensure quality, performance, and reliability.
Role type
Test Automation Engineer (Java)
Builds
Automated test frameworks for UI and API services
Domain
Banking / Enterprise Software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Playwright, Selenium, Cypress, Cucumber, REST API testing, TDD, Test Design Patterns
Preferred skills
Experience in banking or regulated enterprise environments, Scaled Agile delivery models
Technologies
Playwright, Selenium, Cypress, Cucumber, REST
Responsibilities
Design, implement, and maintain automated test frameworks for UI and API services; Develop and execute automated test scripts; Perform comprehensive API testing (REST services) including functional, contract, and regression testing
Seniority
Senior, hands-on IC