5-month contract, daily rate, small 5-person squad, Melbourne or Sydney location.
We're looking for a QA Engineer to play a key role in the stabilisation of a legacy platform undergoing modernisation. The current setting includes a Python/Django backend transitioning to TypeScript/Node.js, with a React frontend and iOS applications.
Automation exists (Cypress) but is minimal; this role will own the uplift of testing capability and help establish a reliable foundation for delivery.
Key Responsibilities
* Assess the current QA landscape and define a pragmatic automation strategy
* Uplift and expand Cypress-based automation coverage
* Strengthen manual testing practices where automation is not yet in place
* Build and maintain a robust test framework to support ongoing development
* Collaborate with engineers (backend, frontend, iOS) to embed quality early
* Support integration, regression, and release testing in a live environment
* Identify gaps, risks, and opportunities to improve overall product quality
What We're Looking For
* Strong experience in test automation (Cypress preferred)
* Proven ability to build or uplift QA capability in existing environments
* Solid understanding of web applications and API testing
* Comfortable working in legacy / evolving systems with incomplete coverage
* Ability to balance manual testing and automation pragmatically
* Solid communication skills — able to influence engineers and stakeholders on quality
Nice to Have
* Experience testing Node.js / TypeScript backends
* Exposure to mobile testing (iOS)
* Experience working in stabilisation or transformation programs
Reality of the Role
This is not a fully mature QA workplace. You'll be working with limited automation, legacy constraints, and evolving architecture — and expected to improve it while supporting delivery.
J-18808-Ljbffr
#J-18808-Ljbffr