The Role
We are seeking a detail-oriented Quality Assurance Engineer to join our quality assurance team and help ensure the reliability, performance, and quality of our software products. You’ll work with modern testing tools including Playwright, Postman, and K6 to implement comprehensive testing strategies across web applications, APIs, and system performance.
Open for Brisbane and Sunshine Coast candidates.
About FlowLogic
At FlowLogic, we’re not just building software; we’re shaping the future of care through innovation. As a fast-growing company in the technology and services space, we’re a leading cloud-based solution designed to transform how NDIS providers deliver support across ANZ. Our platform empowers disability organisations to streamline operations, boost productivity, and stay fully compliant, freeing them to focus on delivering life-changing services.
Behind our success is a close-knit, high-performing team with a strong culture of collaboration, curiosity, and continuous growth. You’ll work directly with senior leaders, have a clear impact from day one, and enjoy the support you need to grow your career in a business that’s scaling fast and going places.
Your Responsibilities
Reporting directly to the Head of Engineering, you will:
- Design, develop, and maintain automated test suites using Playwright for end-to-end web application testing.
- Create and execute API tests using Postman, including functional, integration, and contract testing.
- Develop and run performance and load tests using K6 to ensure system scalability and reliability.
- Contribute to test planning, strategy development, and QA best practices across the team.
- Create and maintain test plans, test cases, test data, and testing documentation.
- Integrate automated tests into CI/CD pipelines for continuous testing and quality gates.
- Identify, document, and track defects through resolution, working closely with development teams.
- Participate in code reviews for test automation and provide feedback on testability.
- Monitor and report on quality metrics, test coverage, and defect trends.
- Work closely with developers, product managers, and stakeholders to understand requirements and ensure quality.
- Perform exploratory and manual testing when needed for complex scenarios.
- Stay current with testing tools, methodologies, and industry best practices.
Essential Criteria
- 2+ years of experience with Playwright for browser automation, including cross-browser testing and advanced selectors.
- Strong proficiency in Postman for API testing, including collections, environments, scripts, and automation.
- Hands-on experience with K6 for performance testing, load testing, and creating performance test scripts in JavaScript.
- Proficiency in JavaScript/TypeScript for test automation and scripting.
- Strong understanding of test automation frameworks, design patterns, and best practices.
- Deep knowledge of RESTful APIs, HTTP protocols, JSON/XML, and API testing methodologies.
- Experience integrating tests with CI/CD platforms (GitHub Actions, Jenkins, GitLab CI, CircleCI).
- Proficiency with Git and collaborative development workflows.
- Understanding of various testing types (functional, integration, regression, smoke, performance).
- Strong analytical and debugging skills to identify root causes of failures.
- Experience working in Agile/Scrum development environments.
Advantageous
- Experience with other testing frameworks (Cypress, Selenium, TestCafe).
- Knowledge of performance monitoring tools (Grafana, Datadog, New Relic).
- Experience with visual regression testing tools.
- Familiarity with accessibility testing (WCAG standards, axe, Lighthouse).
- Understanding of security testing principles and tools.
- Experience with mobile testing (Appium, mobile device farms).
- Knowledge of contract testing (Pact, Spring Cloud Contract).
- Experience with test management tools (TestRail, Zephyr, qTest).
- Background in software development or coding.
- ISTQB or other QA certifications.
What We Offer
- A supportive, inclusive, and engaged team environment.
- The opportunity to do meaningful work at the intersection of care and technology.
- A competitive salary package, with potential for growth and development.
How to apply
We appreciate all candidates who have taken the time to apply, but only shortlisted candidates will be contacted.
We value diversity, and we believe that our uniqueness makes us stronger. We encourage applicants from diverse and/or minority backgrounds to express their interest. We believe in creating a working environment where individuals are able to bring their full selves to work and are valued for their unique contributions.