Determine the requirements and specifications of applications or systems to be tested
Develop a record on all functional test cases, results, and test data via Test Automation and also on Jira Zephyr
Performed estimation, planning, prioritizing, progress monitoring and coordination of testing activities
Provided daily reports on UAT testing status
Develop Test Automation Scripts, execute the existing Automation Scripts in the Regression Suite
Analyse client's business requirements and processes through document analysis, interviews, workshops, and workflow analysis
Provide input into developing and modifying systems to meet client needs and develop business specifications to support these modifications
Responsible for Quality of application in multiple environments (SIT, UAT, Performance and Production)
Involved in the test scenarios, test case, test execution (Unit, Integration, System, DB and Regression, defect review and test data Preparation)
Defect reporting
Requirements
Bachelor degree or above in computing or engineering, a related field, or equivalent professional experience
An experienced test engineer with good years of experience in web applications
Familiar with Agile software development lifecycle
Familiar with Web Application Automation Testing Development and Testing techniques such as smoke testing, database testing, integration testing, white and black box testing, regression testing, system integration testing and user acceptance testing
Knowledge of quality assurance principles, methods and processes
Knowledge of test automation principles, methods and frameworks
Knowledge in functional test, preferably with domain knowledge of banking or financial sector
Comfortable working with tools such as Jira, Confluence, Cucumber, Selenium
Experience with agile processes, testing within agile teams
Experience with executing software testing within CI/CD processes