About this role
Key Responsibilities Design and implement end-to-end test automation solutions (UI & API) Work with stakeholders to gather automation and non-functional testing requirements Maintain automation repositories and integrate them with CI/CD pipelines Ensure seamless test execution, reporting, and deployment integration Define automation strategies, environments, and test data management plans Drive innovation and continuous improvement in test automation processes Collaborate with business, project, and operations teams to achieve delivery goals Provide status updates and proactively identify risks with recommended solutions Technical & Functional Skills Strong experience with automation tools: Selenium, Cucumber, TestNG, Maven, RestAssured Proficiency in Java and design patterns Experience with CI/CD tools (GitLab preferred) Hands-on experience with Docker & Kubernetes Good understanding of Linux systems Knowledge of cloud platforms (Azure preferred) Familiarity with Kafka / IBM MQ or similar streaming platforms Experience with JIRA, XRAY, Confluence Domain Knowledge (Preferred) Exposure to credit or private banking domain Knowledge of banking products: Securities, Payments, Derivatives, Forex, Treasury, Lending, etc. Good experience in Appium and play write Methodologies Strong experience in Agile frameworks (Scrum, Kanban, SAFe) Understanding of software engineering best practices, clean code, branching, and release processes
Also in Software Engineering