Skip to main content

Graduate Careers

Learn from experienced professionals as you kick start your career working in an Agile environment.

Graduate intake for our 2024 program opens in November 2023.

Are you interested in building your knowledge and skills in the IT sector, being mentored by our Senior IT Professionals, to take a leadership role in a particular field or build your proficiency across many areas?


Why Join Avocado's Graduate Program?


Avocado is committed to developing talented young graduates who share our vision and values to help us build the company and grow with us.


You will work with senior experienced IT professionals so that you can learn from their expertise and experience to fast track your own professional development.


You will also receive formal training in IT and consulting skills within our continuous development program and develop through our blended learning model.

Who We Are Looking For

We are looking for graduates who are interested in building their knowledge and skills in the IT sector.

You should also want to take a leadership role in a particular field or build proficiencies across many areas. You will be involved in taking Avocado to the next level.

As Avocado is a consulting firm we are looking for self-driven individuals with a professional attitude.

You will also have excellent verbal and written communication skills, able to work in a team with demonstrated problem solving ability and attention to detail. Successful graduates will be working on one of our client’s sites so professionalism is crucial to uphold Avocado’s image and reputation.

University of Technology Sydney Grad Profile

University Background

I have a Bachelor of Engineering majoring in Electrical Engineering from the University of Technology Sydney.

What is your role at Avocado?

Test Analyst.

What have you worked on so far?

I’ve spent most of my time at Avocado working on a project with one of Avocado’s larger clients. We’ve been engaged to test the development of an end to end equities trading system.

I’ve largely been involved with test case design so have worked with Business Analysts and Business Stakeholders to make sure our test scenarios cover all of the requirements the business users have for the system.

After the test cases were prepared I was involved in running through the test scenarios to find any bugs or defects in the system and then worked with the development team to fix them.

What are your career goals?

I’m keen to work towards building my technical skills in the testing area.

What sort of Graduate would you recommend Avocado to?

Someone who has attention to detail. This is important due to the nature of testing.

I think you also need to enjoy working in a team environment and be able to get along with a wide range of people as your team members can change frequently when working on IT projects.

A professional attitude is important and it’s great to be social and to have some fun along the way.

What challenges have you overcome during your time at Avocado?

One of the biggest challenges I’ve faced was translating the Business requirements into technical test cases.

As I studied a more technically focused degree, it took a while for me to properly understand the business area which was heavily finance focused.

What support have you had since joining Avocado?

When we are working on a project on client site, we are always working with other experienced Avocado consultants. We have lunch time workshop sessions from experienced testers about best practice techniques and methods that they use which have been really helpful.

I’m also going to be sitting the ISTQB testing certification (an internationally recognised testing qualification) shortly which will help to formalise some of the things I’ve learned on the job.

Macquarie University Grad Profile

University Background

A Bachelor of Science majoring in Computing from Macquarie University.

What is your role at Avocado?

Test Analyst.

What have you worked on so far?

In my first three months at Avocado I worked on a project that involved replacing existing trading and investment platforms with new more modern and efficient systems.

So far I’ve worked on executing regression test suites to make sure changes in the new releases of code haven’t introduced new bugs into the current system.

I’m now working closely with the business analysis team to generate test case coverage to ensure that all of the business requirements are going to be met by the new system.

What are your career goals?

I’m currently focused on developing my skills and experience as a test analyst as there is a lot of ground to cover between preparing for testing and then actually executing the test cases.

I’m aiming to build my testing skills to eventually move into a test lead role sometime in the future.

What sort of Graduate would you recommend Avocado to?

I think Avocado would suit a graduate who has studied a degree with a focus on the software development life cycles, that knowledge will assist a lot in IT project work.

If you enjoy a team environment then Avocado is going to suit you as the project teams are made up of a diverse group of people.

What challenges have you overcome during your time at Avocado?

The biggest challenge I had to overcome was learning about the testing practices used by Avocado as well as coming to grips with the business problem our project was working to solve.

What support have you had since joining Avocado?

All the Avocado consultants on the project are always available to help me out if I run into any complex issues.

Roles Available

We have two streams in our graduate program – software testing and monitoring engineering. Select the stream below to read more.


Software testing as a career

You may not have had much exposure to testing at university, however if you enjoy finding out what an applications limits are or even breaking software then testing might be the right career move for you.

Software Development Lifecycle (SDLC) and Agile knowledge

As you will be working on System Development projects, experience at university in different SDLC methodologies and Agile practices is important.
We will be looking to see what your understanding of the different roles and different stages of the software development process are from your experiences at university.

Who you’ll be working with

You will be working on our client’s projects with experienced senior Avocado consultants to support you as you move into a corporate consulting environment.

What you’ll be working on

As an Avocado graduate test consultant you will be working on major projects for Avocado clients, getting exposure to all facets of project delivery helping to build your overall project experience. A key part of your role will be to work with project team members and stakeholders to:

  • identify test scenario coverage in order to make sure that the system under development meets the business user requirements/acceptance criteria;
  • ensure that test execution is completed to schedule and any defects or issues are tracked and resolved;
  • develop automation scripts (if applicable) which align to clients standards and utilise industry best practices

Who we’re looking for

Graduates who during their studies have gained a depth of knowledge about the Software Development Lifecycle, Agile Practices and Software Development Projects are encouraged to apply. A degree in Computer Science is preferred. We understand that you won’t have a huge amount of testing experience at University.

Where a software testing career can take you

  • Technical Test Analyst e.g. performance testing, automated testing
  • Test Team Lead
  • Test Management
  • Testing Practice Consulting


Monitoring Engineering as a career

If you have a strong interest in software configuration and development and have a creative mind to generate ideas and solutions, then our Monitoring Engineering roles might be the right career move for you.

Who you’ll be working with

In a Monitoring Engineering role, you will learn in a technology-driven environment using recognised, best in-class tools and design approaches, under the guidance of experienced Avocado professionals.

What you’ll be working on

Your role will be client focused, leading you to becoming a Consultant, confident in providing technical advice and solutions in architecting, developing, implementing, and maintaining complex solutions for our clients.

You will gain in-depth knowledge of tools including: Big Data – Splunk (Operational Intelligence), Linux Engineering, Application Performance Monitoring – Dynatrace, Collaboration Tools – Atlassian Stack and CyberArk (Cyber Security).

Who we’re looking for

Graduates with the following skills are encouraged to apply:

  • Degree in Computer Science or Engineering/TAFE Certificate/2+ years industry experience
  • Understanding of Data structures and algorithms
  • Hands on experience with any Linux Product Families
  • Scripting or programming skills
  • Creative approach to problem solving
  • Thrives in a collaborative, team based environment

Where a Monitoring Engineering career can take you

  • Solution Architect
  • Software Engineer
  • Application Architect
  • Delivery Consultant
  • Cyber Security

Avocado's Graduate Program

Our 2024 graduate program intake opens November 2023.

Please complete the form to register your interest.


Complete this form if you are interested in our graduate program.

    Your resume - Word or PDF only please (required)

    Get ready to SMASH your IT career with Avocado's Graduate Program

    Play the video to hear it from our latest graduates and mentor:

    Close Menu