Software tester with extensive experience in test automation required. Company develops software on a SaaS model for financial companies in South Africa and Australia. We use of an Agile software development approach with releases to production on weakly intervals. The candidate should have a good attitude, willingness to learn, share knowledge and ability to grasp difficult technical and business concepts. He should have a passion for test automation and quality. Qualification is essential.
The candidate will be a member of a team responsible for the development and testing of a web based investment administration system. This will include enhancement to current features, as well as new functionality.
The investment system supports the administration of investments (unit trusts/mutual funds) for individuals and groups. It stores relationships between administration companies, investors, employers, financial advisers as well as transactional history. It allows various users with different permissions to login to the system and perform certain functions in the business process. The system is currently being expanded to include different investment products, transaction types and business processes.
The role will require:
good understanding of the investment administration business and processes
thorough analysis and understanding of business requirements
accurate and on-time testing of existing functionality and new functionality
maintenance and enhancement of existing automated tests
manual testing of new functionality and then converting the manual tests into automated tests
cooperation in the team environment, where all share their experience and knowledge for the benefit of the team
using existing and new tools to help improve the overall delivery of the team
the candidate to have strong communication skills
Qulifications and experience
The successful applicant is most likely to be a graduate with a higher level degree in a computer science subject and keen to develop a career in the financial industry. They will have between 3 and 5 years experience testing commercial software, during which time they will have gained considerable experience of Agile practices.
General experience of application development and software testing, preferably within the financial areas (Unit trusts / Mutual funds, Retirement funds, Investment banks, Hedge Funds or investment groups)
Specialises in the design and implementation of business processes and technology in the financial industry. We have expert teams consisting of skilled individuals with industry experience to develop, enhance and maintain systems.
Automated regression tests are written in Selenium with Jenkins (Continuous Integration Server). Unit tests are written by developers in Smalltalk.