Work within agile teams to deliver quality product as one team
Develop or modify automation framework using Java, Selenium, Cucumber BDD or similar.
Develop Automation tests for verification of complex banking systems
Functional and Automation testing of APIs (Rest/SOAP) using Rest Assured, Postman or similar.
Create and execute system level test plans, Procedures, perform tests, and document Verification Results
Define the test scope, author the system level test plans, test procedures, execute document verification results and consolidate the reports
Perform functional testing, regression testing, integration testing, UI Testing, DB testing, Report Testing end to end testing to ensure the complete coverage of the test conditions for respective module
Should leverage Test management tools such as JIRA, Zephyr, Confluence.
Configure or maintain CI/CD integration for automation using GitLab/Jenkins.
Should learn new technology and adopt to build automation suites and adhere to the project requirement
Deliver tasks on-time, identify and raise issues, risks discovered. Reacts open-mindedly to new perspectives or ideas. Continuously learns, and considers creative solutions when appropriate.
Behaviour-driven development (BDD)
Cucumber/Appian testing framework, Gherkin test-case definition language
Rest Assured / Postman
HTML5, DOM model, XML, XPATH
CI/CD ( Jenkins/Gitlab/Bamboo)
Hands on experience on DB level and service level testing
Working experience on both manual and automation testing
Proven experience in co-ordination of many dependencies and multiple demanding stakeholders in a complex, large-scale deployment environment
Nice to have
Experience in financial services sector; especially wealth management.