S

SafetyCulture

Mobile-first safety inspections, real-time reporting

Quality Engineer 2

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSydney NSW, AustraliaNo salary listedHybrid

About the Job

Requirements

  • Experience in software quality or engineering roles focused on building and testing modern web and mobile applications and services.
  • Hands-on skills with test automation frameworks and tools, especially for APIs, mobile, and end-to-end flows, and a solid understanding of unit and integration testing practices.
  • Experience working with microservices, distributed systems, and cloud-hosted SaaS, including manual and automated validation approaches.
  • Familiarity with or strong interest in using AI-powered tools to improve testing, triage, or quality analysis.
  • Ability to drive quality improvement initiatives from planning through execution, stakeholder communication, and outcome measurement, with support where needed.
  • Understanding of how testing and quality practices interact with CI/CD pipelines and modern delivery practices.
  • Ability to collaborate and influence effectively with engineers, engineering managers, product managers, designers, and stakeholders across groups.
  • Prior experience in Agile delivery environments and cross-functional product teams.

Responsibilities

  • Help product and engineering groups improve quality practices and maturity by contributing to a data-grounded improvement roadmap.
  • Contribute to quality strategy and testing approaches aligned with industry best practice, business goals, and quality goals and priorities.
  • Identify gaps, risks, and opportunities for improvement in quality practices.
  • Contribute to test strategies and plans covering unit, integration, API, UI/end-to-end tests, observability, and production validation.
  • Design and maintain automated API, integration, and critical end-to-end tests that run in CI/CD and provide fast, reliable feedback.
  • Work with engineering teams to improve test reliability and keep pipelines trustworthy and fast.
  • Experiment with and adopt AI-enabled tools for test generation, coverage analysis, bug triage, and anomaly detection when they demonstrably improve quality and efficiency.
  • Build reusable frameworks, dashboards, templates, and AI agents that make quality increasingly self-serve for product teams.
  • Identify quality engineering activities to automate or incorporate into agents over time, and track reductions in manual effort.
  • Define and evolve quality metrics, including customer problem reports, bug age and backlog, incident trends, crash rates, and performance indicators, and connect them to team goals.
  • Build or extend dashboards and automated reports, including Slack updates, Grafana dashboards, and scorecards, to provide timely feedback on product health.
  • Use metrics and customer feedback to prioritize quality work such as customer problem reports, bugs, technical debt, and incident improvement actions, and drive remediation in impacted areas.
  • Make quality signals consumable directly by engineering teams and leaders so they can act without routine quality-engineering interpretation or intervention.
  • Integrate quality checks into delivery workflows and, where relevant, help validate performance limits and service-level objectives.
  • Ensure quality practices support enterprise customers’ needs for scale, reliability, data integrity, and complex organizational setups.
  • Where relevant, contribute to performance and load testing for critical workflows and services with platform and product teams.
  • Share knowledge through workshops, pairing, and documentation to help teams build confidence in quality practices and tools.
  • Contribute to quality engineering working groups and cross-team initiatives, including mobile parity, test device strategy, incident processes, and API frameworks.
  • Contribute to the broader engineering community through internal talks, roadshows, newsletters, or documentation, sharing practical learnings and insights.

Desired Qualifications

  • A bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Experience with at least one modern programming language, such as Golang or JavaScript/TypeScript, and willingness to work in code when needed.
  • Exposure to non-functional testing, including load, performance, resilience, and reliability testing, and observability practices.
  • Experience working with AI features or AI-assisted workflows, such as AI testing tools, anomaly detection, or intelligent triage, and interest in responsible and ethical AI practices.
  • Background in platform or infrastructure quality, particularly in high-scale, multi-tenant SaaS environments.

About the Company

SafetyCulture

Mobile-first safety inspections, real-time reporting

SafetyCulture provides digital inspection and safety management tools for industries like construction, hospitality, and manufacturing. Its main product iAuditor is a mobile-first app that lets teams build checklists, perform inspections, and generate real-time reports, all hosted in the cloud with analytics. It differentiates itself with a mobile-focused workflow, real-time reporting, industry-ready templates, and onboarding services, while offering a subscription pricing model and optional add-ons. Its goal is to help organizations maintain high safety and quality standards while improving efficiency by making inspections faster, more consistent, and data-driven.

Company size
501-1,000
Company stage
Late Stage VC
Total funding
$372.8M
Headquarters
Sydney NSW, Australia
Founded
2004

Recently Posted Jobs

Explore more opportunities at SafetyCulture

See more jobs