Test Engineer at Reece Group
Bayswater, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

0.0

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microcontrollers, Test Automation Tools, Operating Systems, Test Automation, Embedded Systems, Communication Skills

Industry

Information Technology/IT

Description

SKILLS AND EXPERIENCE

To thrive in this role, you should have:

  • Experience with test automation tools and frameworks.
  • Strong understanding of testing methodologies (e.g., black-box, white-box, exploratory).
  • Familiarity with version control systems (Git).
  • A solid foundation in embedded systems, microcontrollers, and real-time operating systems (RTOS).
  • Excellent communication skills and a collaborative approach to working with cross-functional teams.

NICE-TO-HAVE SKILLS

  • Knowledge of communication protocols such as UART, SPI, I2C, CAN, and IoT fundamentals.
  • Experience with mobile app testing (iOS, Android).
  • Hands-on experience with debugging tools such as JTAG, oscilloscopes, and logic analyzers.
  • Familiarity with CI/CD pipelines and integrating test automation into these processes.
Responsibilities

ABOUT THE ROLE

We are seeking a passionate and detail-oriented Software Test Engineer to join our growing team. In this role, you will be responsible for designing, implementing, and executing test strategies and plans for our embedded software systems. You will play a crucial role in ensuring the quality and performance of our products by identifying and resolving software issues before release.

As a Software Test Engineer, your responsibilities will include:

  • Developing and executing test strategies, test plans, and test cases for embedded systems and applications.
  • Performing functional, integration, regression, and usability testing on embedded systems, web, and mobile applications.
  • Utilizing both automated and manual testing methods to validate the performance of software and firmware.
  • Identifying, documenting, and tracking software defects using bug-tracking tools (e.g., Jira).
  • Collaborating with cross-functional teams to troubleshoot, resolve issues, and improve software quality.
  • Analyzing test results, troubleshooting issues, and providing recommendations for improvements to enhance product reliability and performance

To thrive in this role, you should have:

  • Experience with test automation tools and frameworks.
  • Strong understanding of testing methodologies (e.g., black-box, white-box, exploratory).
  • Familiarity with version control systems (Git).
  • A solid foundation in embedded systems, microcontrollers, and real-time operating systems (RTOS).
  • Excellent communication skills and a collaborative approach to working with cross-functional teams
Loading...