QA Automation Engineer

Role and Responsibilities

The airline industry faces pressures like few others - already tight margins, innovative airlines are now having to reimagine their economics and intelligent technology is at the heart of this transformation. We unleash insights for high performance crews through powerful optimization and mobile automation software. We ensure 1.5 million flights a year (and growing). We have exciting plans for growth and innovation as we are now part of the global CAE group.

CAE is a high technology company, at the leading edge of digital immersion, providing solutions to make the world a safer place. Backed by a record of more than 70 years of industry firsts, we continue to reimagine the customer experience and revolutionize training and operational support solutions in civil aviation, defence and security, and healthcare. We are the partner of choice to customers worldwide who operate in complex, high-stakes and largely regulated environments, where successful outcomes are critical. Testament to our customers’ ongoing needs for our solutions, over 60 percent of CAE’s revenue is recurring in nature. We have the broadest global presence in our industry, with approximately 10,000 employees, 160 sites and training locations in over 35 countries.

Main accountabilities : 

Implement and develop automated test practices for both web and mobile applications as well as API’s and other automated testing like FitNesse.

Create test scenarios that can be used across both the manual and the automation test process.

Design, create, and maintain test scripts to address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.

Estimate, prioritize, plan and coordinate testing activities.

Identify, analyse, and document problems with program function, output, online screen, or content.

Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems

Maintain clear and regular communication with relevant CAE/Merlot individuals

Qualifications :

At least 3- 5 years of experience in a QA Automation role

A thorough understanding of the SDLC, specifically automated QA process in Agile Development environments.

Strong working knowledge of software testing fundamentals such as TDD and BDD

Experienced in bug tracking and test management toolsets to support development process

Experienced in working with relational databases such as SQL Server and the creation of dynamic dataset to support testing

Experienced writing, executing, and monitoring of automated test suites using a variety of technologies including Selenium, Postman, FitNesse, SoapUI or similar tools

Ability to write scripts and automate process(es) by leveraging CI/CD pipelines for deployment and testing.

Experience in Agile development methodologies.

Experience or knowledge of operational research / mathematical analysis highly regarded.


Position Type
CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.

Equal Employment Opportunity

At CAE, everyone is welcome to contribute to our success. With no exception.

As captured in our overarching value "One CAE", we’re proud to work as one passionate, boundaryless and inclusive team.

At CAE, all employees are welcome regardless of race, nationality, colour, religion, sex, gender identity or expression, sexual orientation, disability or age.

The masculine form may be used in this job description solely for ease of reading, but refers to men, women and the gender diverse.
New Auckland, QLD, AU