QA Software Engineer

Ambrose Construct Group

Sunshine Coast Regional

On-site

AUD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Employee Assistance Program
Modern office facilities
Induction and development

Job summary

Ambrose Construct Group seeks a QA Software Engineer to drive quality across software platforms, developing scalable automated testing frameworks for web, mobile, and API environments. The role collaborates with developers, product managers, and designers to embed quality throughout the SDLC and improve test coverage while advocating quality-first engineering practices.

The role is an in-office position at the Sunshine Coast head office with no remote work; prior experience in automation and

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT or related field.
  • 3-5+ years in software quality engineering, test automation, or software testing.
  • Experience in Agile delivery environments and strong automation mindset.
  • ISTQB Foundation/Advanced Certification is highly regarded.

Responsibilities

  • Design, develop, and maintain scalable automated testing frameworks across web, mobile, and API environments.
  • Build and execute automated API test suites for RESTful and GraphQL services.
  • Integrate automated testing into CI/CD pipelines for rapid, reliable releases.
  • Continuously improve test coverage, execution efficiency, and platform reliability.
  • Review requirements and technical specs to provide early quality input.
  • Develop test plans, cases, risk assessments, and edge cases.
  • Perform exploratory testing and SQL-based data integrity validation.

Skills

Cypress
Playwright
Selenium WebDriver
SQL testing
CI/CD
Agile
Postman

Education

Bachelor's degree in CS/Software Engineering
ISTQB Foundation/Advanced (preferred)

Tools

Postman
REST Assured
PostgreSQL
SQL Server

Job description

We're looking for a talented QA Software Engineer to help drive quality across our software platforms and products. This is an exciting opportunity to play a key role in building reliable, secure, and high-performing applications while influencing quality practices from the earliest stages of development.

Working as part of our Technology Team and reporting to the Product Lead, you'll collaborate with developers, product managers, and designers to ensure quality is embedded throughout the Software Development Lifecycle (SDLC). If you're passionate about automation, continuous improvement, and delivering exceptional software experiences, we'd love to hear from you.

Please note that this is an in-office role based at our Head Office on the Sunshine Coast. Remote work is not available for this position.

What You'll Be Doing
  • Design, develop, and maintain scalable automated testing frameworks across web, mobile, and API environments.
  • Build and execute automated API test suites for RESTful and GraphQL services.
  • Integrate automated testing into CI/CD pipelines to support rapid and reliable software releases.
  • Continuously improve test coverage, execution efficiency, and platform reliability.
  • Review functional requirements, user stories, and technical specifications to provide early quality input.
  • Develop comprehensive test plans, test cases, risk assessments, and edge‑case scenarios.
  • Perform exploratory testing and validate data integrity using SQL‑based database testing techniques.
  • Collaborate with development teams to define clear acceptance criteria and quality standards.
  • Identify, document, prioritise, and track defects using Jira and other project management tools.
  • Execute regression testing to ensure new releases do not impact existing functionality.
  • Support testing audits and quality assurance practices aligned with industry standards.
  • Contribute to process improvements that strengthen product quality and delivery outcomes
  • Work closely with cross‑functional Agile teams throughout the development lifecycle.
  • Advocate for quality‑first engineering practices and testable software design.
  • Mentor and support junior QA team members through knowledge sharing and technical guidance.
What You'll Bring
  • Hands‑on experience with automation frameworks such as Cypress, Playwright, or Selenium WebDriver.
  • Experience testing APIs using Postman, REST Assured, or equivalent tools.
  • Advanced SQL skills and experience testing relational databases such as PostgreSQL or SQL Server.
  • Understanding of CI/CD pipelines and modern DevOps practices.
  • Strong analytical and problem‑solving skills.
  • Excellent verbal and written communication abilities.
  • High attention to detail and a proactive approach to quality.
  • Collaborative mindset with the ability to build effective relationships across technical and non‑technical teams.
  • Passion for continuous improvement and delivering outstanding software experience.
Experience & Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • 3-5+ years of experience in software quality engineering, test automation, or software testing roles.
  • Experience working within Agile delivery environments.
  • ISTQB Foundation or Advanced Certification will be highly regarded.
What Ambrose Construct Group offers
  • Exciting career growth opportunities within the role and Ambrose Construct Group.
  • A supportive, safe, and passionate team culture
  • A supportive and encouraging workplace culture with a passionate team.
  • Access to our Employee Assistance Program
  • $2000 referral reward for successful candidate referrals
  • Comprehensive induction and ongoing professional development
  • Modern office facilities and resources
  • Staff engagement initiatives, including fortnightly morning tea and monthly BBQs

If you're passionate about quality software and test automation, we'd love to hear from you.

Ambrose Construct Group is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace.

Only shortlisted applicants will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

Clicks IT Recruitment • City of Brisbane

On-site
AUD 100,000 - 140,000
QA Engineer
QA Engineer

Task Recruitment • City of Brisbane

On-site
AUD 110,000 - 150,000
Quality Engineer
Quality Engineer

Janison Education Group • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Flexible work arrangements
Employee Share Ownership Program
5th week of annual leave
+1
Test Automation Engineer
Test Automation Engineer

The ItsMy Group • City of Monash

Hybrid
AUD 90,000 - 130,000
Hybrid working arrangements
Office benefits
Learning & development
+1
Senior Software Quality Engineer
Senior Software Quality Engineer

Easygo • Melbourne

On-site
AUD 100,000 - 120,000
EAP access for you and your family
Access to over 9,000 courses
Paid volunteer day
+3
Test Analyst
Test Analyst

Peoplebank • City of Brisbane

Hybrid
AUD 90,000 - 120,000
Quality Engineer
Quality Engineer

Qantas Airways • Adelaide

Hybrid
AUD 90,000 - 150,000
Discounted air travel
Flexible leave options (18 weeks paid)
Salary packaging & discounts
+1
QA Automation Engineer
QA Automation Engineer

Ethos BeathChapman • Gold Coast City

Hybrid
AUD 150,000 - 180,000
Quality Assurance Engineer - South Bank, QLD
Quality Assurance Engineer - South Bank, QLD

StudentUniverse • City of Brisbane

Hybrid
AUD 90,000 - 130,000
LinkedIn Learning
Travel discounts
Staff discounts
+1
Quality Assurance Engineer - South Bank, QLD
Quality Assurance Engineer - South Bank, QLD

Flight Centre Careers Job Listings • Queensland

On-site
AUD 90,000 - 120,000