Test Automation Engineer

The Role: 
As a Test Automation Engineer for The U Group & Co, you will be an integral part of our App team, ensuring the quality and reliability of our customer facing mobile applications. You will collaborate closely with our engineers to build and maintain a robust, test driven, scalable, and secure product. 
Reporting to:
You will be reporting to the App Team Lead
Skills and Experience:
REQUIRED
  • Bachelor's degree in Computer Science, or a related field
  • At least 3 years of experience in a Test Automation role or equivalent engineering experience
  • Experience building automated tests in mobile applications and devices
  • Strong programming/scripting skills (e.g., NodeJS, Python) with a focus on test automation frameworks.
  • Experience with automated testing tools such as Selenium, JUnit, TestNG, or equivalent.
  • Familiarity with version control systems (e.g., Git) and continuous integration tools (e.g., Jenkins).
  • Solid understanding of software testing methodologies and best practices.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Strong problem-solving skills and the ability to work under tight deadlines.
WHAT YOU WILL BE DOING:
  • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks.
  • Collaborate with the engineering team to integrate automated testing into the continuous integration/continuous deployment (CI/CD) pipeline.
  • Assist in the triage of customer complaints and surface common pain points, and assist product and engineering in identifying potential solutions
  • Collaborate with your Product Owner, engineers, and other stakeholders to understand project requirements and define an effective test automation strategy.
  • Develop and maintain automated test plans that align with product goals and objectives.
  • Execute and monitor automated test suites, production telemetry (such as Sentry logs) analyze results, and provide timely and accurate feedback to the development team.
  • Support production incident resolution by analysis application metrics and participate in PIRs
  • Collaborate with engineers to promote a culture of test-driven development (TDD) and continuous improvement in testing processes.
  • Ensure security and privacy best practices are followed throughout the infrastructure and deployment pipelines.
  • Monitor system performance, surfacing issues and outages (sometimes out of hours), and optimizing for scalability.
  • Document infrastructure changes and pipeline processes.
  • Stay up-to-date with new technologies and advocate for their adoption where appropriate.

APPLY NOW

Acknowledgement of Country

U Group acknowledges the deep connections of Aboriginal and Torres Strait Islander communities to Country. We pay our respects to the Whadjuk Nyoongar people, who are the Traditional Owners of the land our offices are on in Perth, Western Australia