Team and Position Summary
The Software Tester is a member of the Delivery & Support Group - Quality Assurance team in NETS Solutions and will report to the Project Manager or Team Lead in charge of the project. He/ She will be working with the business and technical units to devise the test objectives, test strategies and test cases as well as perform quality testing of project delivery and enhancements prior to implementation or release to production system.
Key Responsibilities
- Participate in the requirement elicitation and produce the required technical and operations documentation
- Conduct testing activities i.e. prepare test Plan, devise test cases, perform test execution, review test results and generate test report
- Attend and document internal and external discussion and meetings
- Assist in the development of training materials, conduct presentation/training to internal and external parties
- Provide support to users during user acceptance testing
- Perform quality assurance (QA) activities such as review of test cases and results to ensure quality and compliance
- Participate in the various stages of testing such as system integration testing, user acceptance testing and industry testing
- Analyze reported incidents and provide appropriate response or follow-up actions with the technical teams/ users
- Provide support to internal and external parties during the testing stages
- Provide support to customers during acceptance testing and post-cutover implementation
Requirements
Education and Experience
- Diploma or Bachelor’s degree in Computer Science/ Engineering or equivalent education
- Minimum 3 years of working experience in project management, application implementation and support environment are required
- Experience in both manual and automated testing, preferably hands-on experience in Tricentis Tosca, Micro Focus Unified Functional Test (UFT) and Selenium
- Experience in web services testing in both functional and non-functional
Skills and Knowledge
- Domain knowledge and experience in financial industry/ payments systems is a plus
- Good understanding and experience in project management and Software Development Life Cycle (SDLC) is necessary
- Proficient in construction of test plan, test cases, test execution and test reporting
- Good understanding of test methodology
- Good verbal and written communication skills
- Demonstrates good analytical, problem solving and decision-making skills
- Good team player and positive attitude