Software Tester, Application Development at ResMed
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

27 May, 25

Salary

0.0

Posted On

26 Apr, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

The Operations team partners closely with ResMed’s five business leaders to understand their needs then providing a variety of products and services to help them meet those needs including Customer and Technical Services, Global Quality Assurance and Regulatory Affairs, Supply Chain, manufacturing, logistics and distribution. Focused on enabling new product introduction and operating excellence, our team strives to improve time to market for new products and services, improve efficiencies in our cross-functional processes, and improve our supply chain through digitization and automation to increase value add to our customers.
The primary role of Software Engineering group in Services is to create software solutions, designs and architecture for new products or improvements and enhancements to existing services software systems. Software design and architecture are captured in specifications which are created in consultation with internal stakeholders, along with development of robust testing framework , that enables the future software platforms for services software systems. As a software group, we own the verification and validation ensuring high quality product by adopting industry best practices of test automation.
We work closely with other manufacturing design stakeholders, developers and other stakeholders to understand and define customer needs in these designs. Our deliveries are responsive to the needs of the business, we adapt our deliveries to match customer needs.

Responsibilities
  • Development and maintenance of state of the art test suite by writing testing scripts and scenarios in Specflow using Gherkin to test desktop UI applications for manufacturing test systems. These applications are developed in WinUI or WPF using XAML that interacts both with user and the underlying hardware.
  • Development and maintenance of backend code written in C# .Net to interface with the hardware, the software application under test or any other manufacturing software systems.
  • Develop and maintain manual test protocols with the aim of covering the test scenarios which cannot be achieved by automation.
  • Passionate for complete ownership of the test suite developed by you by adopting software industry testing principles and UI automation principles.
  • Debug and enhance the current test suite by using latest UI automation tools like Accessibility insights, Inspect tool or equivalent.
  • Drive the quality culture in the software group by adopting industry best practices in test automation.
  • Support in improving CI / CD activities by understanding and improving Azure pipelines and Github actions to achieve maximum test automation.
  • Perform Verification and Validation of the software system as per medical regulation requirements. This may involve writing new or improve the current Gherkin statements using Specflow framework, documenting test reports and conduct peer reviews.
  • Identify and understand system issues, problems and opportunities, and draw appropriate conclusions.
  • Liaise with software developer and architect to ensure that the system test objectives are met.
  • Communicate with peers and supervisors routinely, document work, meetings, and decisions.
Loading...