ResMed Logo

ResMed

Software Tester, Application Development

Posted 6 Days Ago
Be an Early Applicant
Bella Vista, New South Wales
Junior
Bella Vista, New South Wales
Junior
The role involves developing and maintaining testing scripts for UI applications, creating backend code for hardware interfacing, and ensuring quality through test automation in compliance with medical regulations. Responsibilities also include improving CI/CD processes and collaborating with developers to meet test objectives.
The summary above was generated by AI

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.

Let’s talk about 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.

Let’s talk about Qualifications and Experience

Required:

  • A degree in Software Engineering or equivalent experience in industry.

  • 2+ years experience with Gherkin based automation testing like Cucumber or Specflow.

  • 2+ years hands on experience on C# .Net or Equivalent for writing code behind to interface with the application under test or the underlying hardware.

  • Understand test automation principles and able to write test cases independently.

  • Demonstrate commitment to learning and understanding the domain.

  • Understanding of quality driven practices of Verification and Validation.

Preferred:

  • Exposure to GitHub or Azure Devop or equivalent for CI / CD.

  • Specflow for desktop applications.

  • Understanding of Object Oriented Programming and design principles.

  • Worked in an Agile environment with exposure to defect management tools like JIRA or equivalent.

  • Test automation for software that interface with hardware.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

Top Skills

C#

Similar Jobs

Be an Early Applicant
2 Hours Ago
Sydney, New South Wales, AUS
Hybrid
26,000 Employees
Expert/Leader
26,000 Employees
Expert/Leader
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Sr Advisory Solution Consultant will support Customer Workflow & Industry Solution Sales by acting as a technical consultant, guiding revenue through product-specific solutions, leading discovery workshops, and developing client relationships. They will provide product demonstrations, feedback to product management, and contribute to strategic programs in top accounts.
Be an Early Applicant
2 Hours Ago
Sydney, New South Wales, AUS
Hybrid
26,000 Employees
Senior level
26,000 Employees
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Director of Solution Sales will manage and lead the Sales Team for Customer Experience Solutions in the ANZ region. Responsibilities include developing sales strategies, aligning with business unit leaders, engaging in territory planning, driving revenue, achieving sales goals, and building relationships with C-level stakeholders.
Be an Early Applicant
2 Hours Ago
Sydney, New South Wales, AUS
Hybrid
26,000 Employees
Senior level
26,000 Employees
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Specialist Solutions Sales Executive will drive the market success of ServiceNow's Employee Workflow Solutions by developing sales strategies, managing executive relationships, and collaborating with virtual teams to create new business opportunities and enhance customer experiences.

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account