Software Tester, Application Development

Posted 2 Days Ago
Be an Early Applicant
Bella Vista, New South Wales
Junior
Healthtech
The Role
The Software Tester will develop and maintain testing scripts for desktop UI applications using Specflow and Gherkin. Responsibilities include backend development in C# .Net, creating manual test protocols, enhancing the test suite with automation tools, and supporting CI/CD activities. The role demands a collaborative approach to ensure quality and compliance within medical regulations.
Summary Generated by Built In

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#
The Company
HQ: San Diego, CA
5,300 Employees
On-site Workplace
Year Founded: 1989

What We Do

ResMed provides medical equipment for treating, diagnosing, and managing sleep-disordered breathing and other respiratory disorders.

Similar Jobs

Motorola Solutions Logo Motorola Solutions

Software Engineer Team Lead

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Sydney, New South Wales, AUS
21000 Employees

Motorola Solutions Logo Motorola Solutions

Software Engineer

Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Hybrid
Sydney, New South Wales, AUS
21000 Employees

Cloudflare Logo Cloudflare

Solution Architect, AI / Cloudflare Developer Platform

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Sydney, New South Wales, AUS
3900 Employees

Citadel Securities Logo Citadel Securities

C++ Software Engineer

Information Technology • Software • Financial Services
Sydney, New South Wales, AUS
1900 Employees

Similar Companies Hiring

InterSystems Thumbnail
Software • Machine Learning • Healthtech • Database • Big Data • Artificial Intelligence • Analytics
Boston, MA
1800 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account