- Are you an enthusiastic technology professional? Are you excited about seeking an enriching career; working for a large Tier One Bank? We are seeking technology and domain leaders to join our QA team within the bank for an exciting opportunity, building on top of existing technology to be implemented across other APAC regions. You will work on a new and challenging project to implement banking systems, helping to shape the future of the Banks business.
- Responsibilities:
We are seeking Automation QA who will develop and execute test scenarios as part of Order Management area for our client from banking industry. This role will help develop test plans, test cases, and test scripts, automate recurring tests, and troubleshoot and report discrepancies with the product. This position is responsible for supporting the planning, design and execution of system testing on simple to complex implementations. The Automation QA works collaboratively with IT and business units to execute and validate test cases based upon system requirements.
- Mandatory Skills Description:
• 6+ years of relevant experience
• Experience in Finance and banking domain
• Excellent testing experience and very good understanding of full testing lifecycle - Experience in creating and executing test cases, logging and tracking defects, status reporting is a must
• Core hands-on experience with Selenium test automation tool and CI/CD pipeline tools (Jenkins, maven, teamcity and their integration with version control tools like github etc.)
• Sound understanding of testing frameworks Junit, TestNG etc. & Behavioral driven frameworks(BDD using cucumber or jbehave etc)
• Experience in Scrum / Agile testing methodology
• Good understanding and knowledge of test methodologies and test management tools
• Understanding of non-functional testing like fail-over, resilience, load testing
• Creation of test strategies(for programs) and plans (Manual, automation, performance etc.)
• Detailed hands-on experience of automated & manual testing of new functionality & regression testing of existing functionality
• Comprehensive analysis of any errors found using logs, database queries, unix file system, Raising and tracking defects & defect triage
• Strong troubleshooting and problem solving skills
• Good communications skills in English - written and spoken
• Basic Java is mandatory
- Nice-to-Have Skills:
- Working knowledge of Agile Methodology
- Manual testing