Job: Software tester and automation developer
If you’ve registered with us previously, please login now. If you’d like to register, please click the ‘Register’ link below.: : Register | Forgot your password?
Title Software tester and automation developer
Salary R35 000 to R50 000 / month
Start Date 2 April 2012
Location Centurion, Pretoria
Job Information

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


Qualifications 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)

Our business

FINWorks 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.

Our technology

All our front end’s are HTML with Javascript. Our backend development is done on Gemstone/S (Smalltalk), an OODBMS, with its own web framework.

Automated regression tests are written in Selenium with Jenkins (Continuous Integration Server). Unit tests are written by developers in Smalltalk.

See for more details on our services, team and technology.

Apply Now