QA & TEST ENGINEER – Innovative IP Comms Company

  • Friendly and talented team, reasonable hours and competitive salary
  • Python dev experience is a must (or Perl programmers willing to turn to the dark side)
  • Permanent role in an R&D team with very low turn-over
  • Surry Hills office, 5 min walk from Central

Exciting opportunity for a QA engineer to play an active role in development and driving quality in the software development process.

Work for an established and still fast-growing company that operates Australia's 4th largest voice interconnected network. Our dynamic team is looking to add a talented and motivated QA Test Engineer who has experience with Python.

Your responsibilities will include:

  • Building a complete automated test system
  • Collaborating on a wide variety of projects and products
  • Designing intelligent test plans
  • Developing test procedures and methodologies
  • Driving quality in software development

You must be able to demonstrate:

  • Experience in writing test automation in Python (or similar)
  • Linux system administration is definitely a plus
  • Relevant degree qualifications (or lots of relevant industry experience)
  • Good communication and interpersonal skills
  • Good writing skills as keeping clear documentation is essential

These are a definite advantage:

  • Experience with Puppet or similar infrastructure management
  • Experience with Jenkins or similar test frameworks
  • Working in an Agile development environment
  • Knowledge of strict QA processes and release methodologies
  • Exposure to telecommunications and telephony systems
  • Exposure to billing and financial systems

If you are keen to progress your career in QA and work with one of the most innovative companies in Sydney, please send your resume with the job title in the subject field and make sure to address the below criteria.


Please include a single page cover letter to introduce yourself. In that cover letter, please answer the following questions.

What have you done in the last year to continue your learning/education?

What feature do you like least about the Python language? Why?

What two features would your ideal automated test system have?