Senior Automation Engineer

NCS Australia

Not Interested
Bookmark
Report This Job

profile Job Location:

Brisbane - Australia

profile Monthly Salary: Not Disclosed
Posted on: 11 hours ago
Vacancies: 1 Vacancy

Job Summary

The Senior Automation Engineer works closely with the product manager engineering lead and agile product team to deliver sprint goals while ensuring the overall quality reliability and performance of product features. This collaboration ensures alignment across the team and enables consistent delivery of high-value functionality.

They are responsible for conceiving and developing BDD tests derived from user stories and acceptance criteria. This includes understanding how applications interfaces and software components interact to ensure tests accurately reflect real user scenarios and system behaviours.

A key part of the role involves writing and maintaining automation code that validates browser-based user interfaces microservices applications APIs data transformations pipelines and data-driven reports. This work is carried out using the automation frameworks and tools established by the Test Automation Architect and the broader SDET community of practice.

They also supports and guides other team members in contributing to the development and enhancement of automated tests. They play a hands-on role in promoting test quality consistency and collaborative improvement across the team.

Additionally they champion contemporary software engineering practices by encouraging the use of coding guidelines participating in peer code reviews promoting test automation and fostering knowledge sharing and teamwork. They serve as a strong voice within scrum ceremonies and agile practices.

The role includes working with other Automation Engineers and architects to identify and evaluate opportunities for technology and process improvements. These efforts aim to enhance product quality engineering efficiency and commercial outcomes for the organisation.

They lead activities that support consultants trainers and technical staff during system rollouts device commissioning user training and ongoing support. Their involvement helps ensure smooth adoption and reliable operation of delivered solutions.

When customer issues are escalated by application support they investigates diagnoses root causes and uses these insights to extend or refine test cases. This proactive approach strengthens regression coverage and prevents recurrence of defects.

They document and communicate findings and actions clearly so that processes become repeatable and reliable. Wherever possible they automate these steps to improve efficiency and reduce manual effort.

Finally Senior Automation Engineer contributes to the continuous improvement of people processes and technology by mentoring and coaching junior team members. They help build capability within the team and foster a culture of ongoing learning and improvement.


Qualifications :

  • Strong experience in a software product environment using Scrum and DevOps/SRE practicesparticularly focused on automationto develop test deploy and support scalable and highly available software products
  • Proficiency in expressing user features and test scenarios in Gherkin syntax within BDD feature files and code repositories
  • Strong capability in creating software components tools and scripts to automate tests for cloudnative browser-based UIs microservices applications APIs and datadriven reporting
  • Proficient in relevant programming languages and technologies such as Python C#/.NET Core JavaScript/TypeScript Playwright Selenium Jest and similar tools
  • Conversant with internet protocols and interface technologies including REST gRPC JSON XML and Protobuf
  • Competent with source code control systems agile workflows and CI/CD pipeline tools
  • Experience in automated testing of large datasetsboth relational and non-relationalcovering accuracy completeness integrity discoverability and overall data quality

Desirable:

  • Familiarity with both Windows and Linux operating environments
  • Experience working with on-premises and public cloud infrastructure particularly AWS
  • Understanding of Data Lake and Data Lakehouse concepts and familiarity with technologies such as Elasticsearch and Databricks

Additional Information :

Why join us: 

NCS Australia is where you can feel at home nurturing your talents and skills as we make tomorrow together one day at a time. Our benefits include paid parental leave initiatives focused on your well-being and discounted health insurance. You will also enjoy discounts on various products and services and be regularly recognised and rewarded for high performance. We are committed to your career development through our Capability Fingerprint industry and partner training programs special interest groups and an AI-driven learning platform. No matter where you are in your career we offer meaningful work and opportunities for growth.

 

NCS Australia is an equal-opportunity employer and we take pride in our commitment to valuing and supporting our people and the communities we are dedicated to attracting retaining and developing our people regardless of gender identity ethnicity sexual orientation disability and age. Applications are encouraged from all sectors of the community and we strongly encourage applications from the Veterans Aboriginal and/or Torres Strait Islander community.

At NCS Australia we are committed to supporting adjustments throughout the recruitment and selection process as well as during employment. We actively support and encourage people with disability to apply. 

 

Agencies:

Weve got this. We request that you do not contact NCS employees outside of the Talent Acquisition team. NCS exclusively accepts resumes from agencies on our preferred supplier panel through the NCS Agency Portal. Agencies that submit resumes must have a valid fee agreement and be assigned to the particular requisition by the Talent Acquisition team. Any resumes that are submitted outside of this process will become the sole property of NCS. If a candidate is hired outside of this process no fee or payment will be given.

 

Work rights and background checks: 

To be eligible for a position with us applicants will need to have valid work rights for Australia and be willing to undergo a comprehensive background checking process including probity and police checks


Remote Work :

No


Employment Type :

Full-time

The Senior Automation Engineer works closely with the product manager engineering lead and agile product team to deliver sprint goals while ensuring the overall quality reliability and performance of product features. This collaboration ensures alignment across the team and enables consistent delive...
View more view more

Key Skills

  • Continuous Integration
  • APIs
  • Jenkins
  • Junit
  • Distributed Control Systems
  • Testng
  • GAMP
  • Test Automation
  • CI/CD
  • Cucumber
  • Programmable Logic Controllers
  • Selenium

About Company

Company Logo

At NCS Australia, we believe in doing technology services better. Our commitment to quality, focus on people, and willingness to challenge traditional thinking set us apart. Our team brings this belief to life by partnering with our clients and communities to make tomorrow together. ... View more

View Profile View Profile