QA Engineer

  • Full-time

Company Description

Be the inventor and enabler of our business.

Where else will you get the chance to build products from scratch? Products that impact the lives of millions of people in the everyday. At Cuscal, our tech team are the hands and heart for what we do best. They’re the inventors, the creators, the enablers of our business. They turn ideas into reality. They test. They refine. They perfect.

Instead of being pigeon-holed, you’re supported to follow your ideas and bring them to life. But you don’t need to be a payments nerd to thrive here. You just need to be curious. You need to be motivated. And you need to be inspired to do bigger, better.

Job Description

We are looking for a QA Engineer to join our team!

The Quality Assurance Engineer is mainly responsible to drive test automation, performance testing and resilience testing within the squad. While this is being done, the QA Engineer will collaborate with the key stakeholders to understand the requirements and developmental activities to plan, design, schedule and execute the test outcomes.

Role day-to-day activities:

  • Analysing the requirements to estimate the effort of Quality assurance activities with focus on automation, performance, and resilience.
  • Planning and scheduling quality assurance activities and preparing supporting test artefacts.
  • Design test scripts in the relevant automation tool with the view of modularity, reusability, and future pipeline.
  • Design test scripts for performance testing with the view to easily ramp up/ramp down on performance testing with the flexibility of running the tests in any environment.
  • Configuring test environments as necessary
  • Build mocks specific to the tests in the environment
  • Set up test beds
  • Execute test with the mindset of automating to the maximum and reducing manual effort.
  • Initial triage and analysis of defects logged.
  • Automate reporting from test execution runs and provide inputs to the test summary reports.
  • Prepare test suite for manual verification in production.
  • Update and maintain knowledge management artefacts.
  • When required, participate in manual test planning and execution activities.

Qualifications

Essential:

  • 3 or more years of experience as a ‘Quality Engineer’ in the IT industry within financial services sector.
  • Experience in customising and adopting test execution frameworks to deliver the outcomes in the squad.
  • Experience working in agile methodology.
  • Experience using JMeter for performance testing 
  • Experience in Automation testing 

Desirable:

  • Experience working as a SDET
  • Experience in Card transactions, Payments or Disputes related domains.

Additional Information

What’s it like to work here?

As well as good pay and a great culture, we back our employees by helping them work towards industry-recognised qualifications, using online learning, training modules and career planning tools for you to grow with us. We are committed to providing a diverse and inclusive workplace where the very best talent in Australia chooses to work. We support our colleagues with flexible work arrangements through our hybrid model whilst also offering a wide range of financial, lifestyle, health & wellbeing benefits.

Privacy Policy