● Test services and products manually.
● Apply the principles of quality engineering throughout the life cycle of agile product development.
● Perform daily various tests and assignments on the company's software products.
● Bug detection, tracking, recording, and archiving.
● Create structured, comprehensive, and detailed Test Plans and Test Cases.
● Design and analysis of acceptance, integration tests and provide suggestions.
● Provide support and documentation for quality-related processes.
Requirements
● University degree in Computer Software or other related fields.
● Familiarity with the software test life cycle.
● Familiarity with software testing tools.
● Ability and experience of the manual tests.
● Familiar with software production processes.
● Experience using modern related methodologies including Agile and Scrum.
● Familiar with Banking and Financial systems.
● Familiarity with automated testing would be an advantage.
Soft skills and personality traits:
● Excellent interpersonal skills.
● Ability to work in large, collaborative teams to achieve organizational goals.
● Strong planning, problem-solving, and multi-tasking skills.
● Strong analytical skills.
● Keen attention to detail and commitment to quality and excellence.
● Discipline and professional ethics.