Join an industry leading company working with cutting edge technologies. You will take on a Senior role within an established team and help grow and mentor the team through exciting growth.
Client Details
Our client is responsible for developing new technology used to automate large mining machines both on the surface and in underground mines. They work in the full software development lifecycle from requirements to test and support. You will be part of a group of engineers working on improving current products and design, and delivery of our next generation of products.
Description
We are looking for a skilled test engineer to design and implement test systems and tests for our products. As a test engineer, you will be responsible for analysing the product features and requirements and creating customised tests and test systems with an emphasis on automated testing.
To ensure success as a test engineer, you should have in-depth knowledge of engineering and product design, a good eye for detail, and the ability to think out of the box. Ultimately, a top-level test engineer can create simple yet thorough test setups to verify the operation of a product.
Responsibilities may include, but will not be limited to:
- Meeting with the product design team to understand the product requirements and use cases.
- Writing test plans and creating test cases for the product.
- Designing and building any software or hardware tools required to perform the tests.
- Conducting the tests.
- Troubleshooting any errors and streamlining the testing procedures.
- Interacting with the design team to resolve any issues found.
- Preparing test reports for management.
Profile
The ideal candidate should be able to demonstrate the following:
- Bachelor's degree in electronic engineering, computer science, or computer engineering.
- Good working knowledge of Python.
- Previous work experience as a test engineer (3+ years)
- Extensive knowledge of engineering with an emphasis on understanding small to large systems.
- Working knowledge of networking.
- Good problem-solving skills.
- Ability to work independently.
- Ability to troubleshoot and think out of the box.
- High-level technical writing skills.
- Knowledge of diagramming software.
The following is highly desirable but not essential:
- Familiarity with the testing tools TestRail and Behave/Gherkin.
- Working knowledge of C programming language.
- Have experience of analysing large volumes of data using Python scripts.
- Working knowledge of Git
- Working knowledge of the CAN communications protocol
Job Offer
The successful applicant will have access to:
- Competitive salaries of up to $140k
- Career progression and professional development opportunities
- Free on site parking
- Hybrid working environment available
To apply online please click the 'Apply' button below. For a confidential discussion about this role please contact Chris Greenwood on +61 8 6430 6425