Project Description
We manage the majority of the Bank's operational processes and inspire, to delight our business partners through our multiple banking delivery channels.
Responsibilities
Responsible for the design, development, and testing of programs that run automated tests of hardware and software throughout the development cycle, Own the Test Strategy and Architecture of Automation Framework for the various projects (including QA sprints, environments, Test data, automation scripts, Debugging logs on the test server, Deployments of published version of code, maintenance of CI/CD pipeline) and Responsible for Functional testing and creating functional test data independently.
Skills
Must have
• Should have 7 to 8 years of extensive experience in Automation Testing.
• Experience in Retail consumer banking, Analytics domain
• Excellent testing experience and a very good understanding of the full testing lifecycle - Experience in creating and executing test cases, logging and tracking defects, and status reporting is a must
• Core hands-on experience with test automation tools (Selenium, Karate, jMeter ) and CI/CD pipeline tools (Jenkins, maven, JIRA and their integration with version control tools like git, Bitbucket, etc.)
• Excellent Command over Java and Object Oriented Concepts. Other programming languages like Python etc. would be an advantage.
• Sound understanding of testing frameworks like Junit5 etc. & Behavioral driven frameworks(BDD using cucumber or jbehave etc), Data-driven framework.
• Experience in Scrum / Agile testing methodology
• Good understanding and knowledge of test methodologies and test management tools like HP ALM, Jira
• Hands-on experience with Database Servers such as MariaDB and cached DB like Redis.
• Comprehensive analysis of any errors found using logs, database queries, Unix file system, Raising and tracking defects & defect triage
• Understanding of non-functional testing like fail-over, resilience, and load testing
Nice to have
Strong attention to detail and outstanding analytical and Problem-solving skills.
Languages
English: C2 Proficient