Description

The Role

You Will Be Responsible For

Writing well-designed, testable and efficient code.
Gathering and evaluating user feedback.
Working as a part of a dynamic team to deliver winning products.
Providing code documentation and other inputs to technical documents.
Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
Troubleshooting and debugging to optimise performance.
Conducting post-release and post-implementation testing.
Executing test cases (manual or automated) and analyzing results.
Working with cross-functional teams to ensure quality throughout the SDLC.
Reporting bugs and errors to development teams.
Monitoring and creating logs to document testing phases and defects.
Performing functional testing of features for release cycles, including creating/executing test cases, raising defects and maintaining defect logs.
Implementing QA processes, standards & controls.
Reviewing and analyzing specifications to develop effective test plans and preparing data sets for testing.

Ideal Profile

You possess a Degree/Diploma in Computer Science, Engineering or related field.
You have at least 5 years experience, ideally within a Software Engineer or Quality Assurance / Testing role.
You have working knowledge of api, Manual Testing and pl/sql
You are adaptable and thrive in changing environments
You are a strong team player who can manage multiple stakeholders
You pay strong attention to detail and deliver work that is of a high standard

What's on Offer?

Great work environment
Attractive salary & benefits
Opportunity to make a positive impact

Education

Degree/Diploma in Computer Science, Engineering