In this role, you will optimise testing efforts to ensure quality assurance and delivery excellence while working within an Agile Scrum team.
Key Duties and Responsibilities
- Develop and maintain automated test scripts using Playwright (and/or Selenium).
- Collaborate with developers, test analysts, and stakeholders to identify and prioritise high-value test scenarios for automation.
- Contribute to and enhance automated test frameworks across front-end, back-end, and API testing.
- Execute automated test cases, analyse results, and identify functional and performance issues.
- Integrate automated tests into CI/CD pipelines using GitHub and/or Azure DevOps.
- Document test outcomes and provide clear feedback to development teams.
- Perform manual exploratory and regression testing where automation is not yet implemented.
- Contribute effectively within an Agile Scrum environment.
- Proficiency in Python, JavaScript, TypeScript, or C#.
- Hands-on experience with automation tools such as Playwright, Selenium, and Postman.
- Strong understanding of Agile and DevOps methodologies.
- Solid analytical and problem-solving skills.
- Experience using Git or similar version control systems.
- Knowledge of performance and load testing tools (e.g. k6).
- Experience maintaining test environments and ensuring data integrity.
- Defect tracking experience and participation in defect triage sessions.
- Bachelor’s degree in Computer Science, IT, or a related field.
We are an inclusive employer committed to fostering a diverse and accessible workplace. We encourage applications from Aboriginal and Torres Strait Islander peoples, people with disabilities, LGBTQIA+ individuals, people of all ages, and those from culturally and linguistically diverse backgrounds.


