A hybrid Quality Assurance Engineer (Test Analyst) position is available in Brisbane, Australia, for a 6-month duration. The role is within a group of technologists who are focused on delivering value through technology-driven products. Experience in Heavy industry, Construction, Energy or Mining is ideal. Key responsibilities for this role include: Designing, developing, and maintaining automated test frameworks such as Playwright, Cypress, and Selenium. Building and executing comprehensive test plans and cases for functional, regression, integration, and end-to-end scenarios. Implementing and monitoring test automation within CI/CD pipelines. Identifying, documenting, and communicating defects using tools like JIRA. Partnering with product managers, business analysts, and developers to ensure requirements are testable. Continuously evaluating and improving QA processes, tools, and frameworks. Contributing to a quality-first mindset within an agile, cross-functional team. Key requirements for the role are: Proven experience as a QA Engineer, SDET, or similar role in agile software development. Hands-on experience with automated testing frameworks such as Playwright, Cypress, Selenium, Jest, or Mocha. Strong knowledge of JavaScript/TypeScript for writing and maintaining automated tests. Experience integrating automated tests into CI/CD pipelines like GitHub Actions, GitLab CI, Jenkins, or Azure DevOps. Solid understanding of testing methodologies (functional, regression, smoke, end-to-end, performance). Strong analytical and problem-solving skills with attention to detail. Familiarity with Agile/Scrum practices and collaboration tools such as JIRA and Confluence. Excellent communication skills. Knowledge of API testing and test data management is a plus. The ability to adapt quickly to changing priorities and fast-paced environments.