Hybrid - 3 days a week on site
Responsibilities:
- Work as a part of Core Banking team on QA processes and able to demonstrate techno-functional skills with various automation tools and techniques
- Develop and enhance Automation Frameworks, and automate testcases to ensure comprehensive coverage
- Estimate, prioritize, plan and coordinate test and automation activities
- Create detailed, comprehensive, and well-structured test plans and test cases
- Track test metrics, such as test coverage, defect densities and open defect counts
- Perform thorough manual testing where automation of testing is not possible
- Stay up to date with new testing approaches, tools and test strategies
- Employ coding and testing for CI/CD and DevOps
- Work in the Agile development methodologies, collaborating with business and technology teams located globally
- Actively contribute and participate in sprint grooming and planning discussions, daily stand-ups, and Agile ceremonies
Skills Required:
- 5+ years of hands on experience in QA with an emphasis on QA automation
- Hands-on experience on QA Automation tools (Cypress, Playwright, Protractor, JUnit, Gherkin, JMeter)
- Hands-on experience in Automation frameworks - Gherkins-Cucumber (BDD)
- Hands-on Scripting languages (Java Script)
- Working knowledge of Test management software (ALM, Jira, qTest, Zephyr)
- Expertise in working with XML, XSLT and SOAP, and JSON formats
- Strong analytical and problem-solving skills
- Excellent communication, organizational, and planning skills
- Working experience of Agile development methodologies and of DevOps integration
- Exposure to JIRA or other ALM tools to create a productive, high quality development
- Ability to work in a fast paced and dynamic environment
Skills Desired:
- Knowledge of Financial market, banking products and Wealth Management
- Ability to develop proof of concepts/prototypes in the new areas of development
Educational Qualification:
- Minimum BS degree in Computer Science, Engineering or a related field