About Us / Jobs

Senior QA Engineer

Help our engineering team better drive the quality of our apps and data science models.

Posted on:
January 2022
Closing date: 
February 2022
Job title:             Senior QA Engineer
Reporting to:  QA Lead
Salary:                 Competitive salary to be agreed
Hours:                  Full Time
Location:           Sydney

About us

The Yield is hiring! Come join us as we change the face of agtech and help feed the world without wrecking the planet.

We’re looking for a Senior QA Engineer that can help our engineering team better drive the quality of our apps and data science models.

We’re an agricultural technology company on a mission to transform food and farming practices with scalable digital technology. We use real time data and AI to power our technology to solve real challenges at farm level and throughout the food chain.

Our solutions help customers to drive profits and sustainability, scale faster and reduce risk. We help our customers to #growbetter.

Our Vision

Our vision is to feed the world without wrecking the planet. We plan to do this through sustainable food production with AI-driven decision making on farm and along the supply chain adjusting in real time for weather. We aim to be the essential data and AI platform for large corporate growers in speciality crops globally.

The world needs to produce 60% more food by 2050 to feed the planet at a time of unprecedented resource constraints. We aim to be a global leader in intelligent solutions in the food industry.

The Yield has a highly-focused team combining leading engineers, data scientists, agriculturists and technologists.

We partner with some of the global giants of technology services like Bosch, Yamaha Motor Company and Microsoft. We have a deep commitment to open innovation, collaboration, and diversity. A core value is that we work with the best and share the rewards.

Our Founder and Managing Director has spent her life time promoting inclusion and diversity at work. Our business is committed to creating the right culture, systems and flexibility for everyone regardless of gender, race, ethnicity, disability or sexual orientation to thrive and reach their full potential. We were awarded the Australian Information Industry Association (AIIA) inaugural #TechDiversity award in 2016 in recognition of our achievements. Check out our videos on our corporate values.


The Senior QA Engineer at The Yield will work with the CTO, Software Engineering and Data Science teams to ensure the quality of our product – be it a new feature in our applications or a new weather or yield prediction model from Data Science.

You’ll be a highly motivated systems thinker who can work out how best to test a new model/feature with a willingness to get in and get your hands dirty. We love automation and you’ll have the drive and experience to ensure we push towards fully automated testing. You’ll demonstrate leadership in thinking and action in all that you do.


The Senior QA Engineer is responsible for:

  1. Devising, implementing, and executing test strategies and plans for new and novel systems and data science models
  2. Driving implementation of Automated Testing for Apps and Data Science
  3. Development of test scripts in python to test APIs and model outputs
  4. Mentoring less experienced members of the team and reviewing the work of peers.
  5. Working closely with the Software Engineering, Product Management, Sales & Marketing and Hardware teams to develop solutions to release in our product
  6. Ensuring continuous improvement and development, keeping up with and leveraging new breakthroughs and advances in Machine learning, AI and Deep learning
  7. Contributing to a cohesive, diverse, and high-performing team that is genuinely inclusive and gender-balanced
  8. Establishing good internal and external relationships, communicating verbally and in writing with key stakeholders
  9. Being flexible and able to work independently, we need people who will do whatever it takes to get the job done.


To be successful in this role you must have:

  1. A track record (minimum 5 years’ experience) of Quality Assurance
  2. Experience developing test strategies and plans and implementing them in practice
  3. Experience in test automation, especially for web and mobile applications
  4. Experience developing tests for APIs
  5. Ideally, experience testing the generation of large data sets from systems and data science models
  6. Ideally, experience coding in Python (but other scripting or programming languages would also be acceptable)
  7. A good working understanding of high-school level statistics is required
  8. Experience with PowerBI and/or Tableau would be an advantage
  9. Strong organisational, communication and collaboration skills to build and strengthen working relationships. Ability to write cogent reports to communicate complex results to non-Data Scientists
  10. Proven capability to lead testing of new and novel systems
  11. Ability to thrive in a dynamic and fast-paced environment of product discovery and development
  12. Ability to take ownership and work independently
  13. Ability to learn yourself and grow


To be successful in this role you are likely to have:

  • A degree in software engineering or related disciplines; or
  • Equivalent skills through experience and on the job learning.

More about us

We are looking for talented people who share our passion and hire on both skills and values. We are a truly diverse company and actively strive to be an industry leader in building inclusive technology teams. We offer a supportive and flexible working environment, including giving our staff the tools needed to work remotely. Check out our LinkedIn company page for details.

For any enquiries please email recruitment@theyield.com

January 2022.

Read the Tahbilk story