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.