Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions of people every day through connected care. We build, deliver and manage a portfolio of data management platforms and mobile offerings in support of our core businesses. We thrive on simple and elegant architecture and agility. You’ll be immersed in a dynamic high-growth environment and empowered to excel, take informed risks, and drive ingenuity across the enterprise.
We are looking for a Software Engineer to be part of the Test Engineering team.
If you like to think outside the box and possess the mental agility to make a real impact with your skills and knowledge - this is the right role for you. You will be able to learn and grow professionally, collaborate with a highly skilled team of software engineers and automation testers as well as work with the latest tech, writing code and training machines to automate your tasks.
Join the team where cloud tech, testing, software and data engineering come together to help millions of people sleep better, breathe better and live healthier lives.
Let's talk about Responsibilities:
This role is responsible for software development, design and testing in support of the testing activities within Digital Health Technology Group at ResMed (across web, mobile and cloud applications). It also encompasses working with global Product Development teams in Sydney, San Diego and Halifax. These applications are designed for clinicians involved in the care and management of patients with obstructive sleep apnoea and respiratory disorders.
Apply Java and Python software development skills/techniques and AWS knowledge to the design and development of test automation solutions.
Enhance tools/applications for the current test automation framework by applying innovative state-of-the-art software development frameworks and data science solutions.
Propose, define and implement processes and solutions for improved software development and testing.
Perform post deployment production testing
Resolve complex problems with efficient designs and implementations.
Perform design reviews and test code inspections leading to application optimization.
Collaborate within teams, across business and initiate functional and technical discussions.
Maintain technical skills and awareness of current state-of-the-art technical advancements.
Let’s talk Qualifications and Experience:
Computer Science, Engineering or Science degree or equivalent experience.
Good understanding of cloud networking concepts.
Work with automation tools such as Terraform including building cloud-based CI/CD/CT DevOps pipelines.
Container Tooling – Docker.
Bonus: relational & non-relational databases (MongoDB, DynamoDB and SQL Server).
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!