Applicants must have excellent problem-solving skills, along with exceptional attention to detail and outstanding written and oral communication abilities. An individual with a keen interest in merchant financial systems and processes would excel.
ROLES and RESPONSIBILITIES
- Developing and executing software test plans
- Identifying and facilitating issue resolution with functional and technical groups (including problem reproduction)
- Understand cross-functional dependencies and collaborate with teams to meet end-to-end quality objectives
- Continuous improvement around Quality Assurance processes and Testing methodologies
- Collaborate with Product Owners and Team Leads to ensure business objectives and requirements are achieved and exceeded
- Knowledge and experience in multiple testing methodologies, including regression, black-box, integration, white-box, UAT and unit testing
- Execute tests in a repeatable manner for verification when software component changes are made
- Documenting test results and communicating these back to the team through verbal and written channels
- Accurate and comprehensive daily tracking on the status of cases
- Testing multiple platforms, including desktop, web and mobile based systems
- Ensuring financial calculations generated by the system's balance and are as expected
REQUIREMENTS
- 2+ years of software development and test experience on web applications, preferably in Financial or Payments industry
- Able to work on complex financial scenarios in a fast-moving environment
- Fast learner and willing to expand on one's knowledge
- Diploma / certification / degree in software related field
- Senior certificate in Mathematics
- Knowledge of automated test tools and platforms beneficial
- Experience and knowledge of API and web service testing
- Experience in using industry standard test management tools (e.g. JIRA / Zephyr, Confluence)
- Would be beneficial to have the ability to run SQL queries
- Strong verbal and written communication skills, problem solving skills, client service and interpersonal skills
- Strong ability to work independently and manage one's time effectively and efficiently
- Strong analytical, diagnostic and problem-solving skills
- Ability to multitask and handle multiple competing priorities with minimal direction from management
- Solid ability to collaborate with other individuals and co-ordinate activities across teams