IoT QA Automation Engineer

IoT QA Automation Engineer
Spider Tracks Limited, New Zealand

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Aug 9, 2021
Last Date
Sep 9, 2021
Location(s)

Job Description

Now more than ever, we need you to help propel us forward in saving lives!

Spidertracks, a kiwi success story, have taken off on the next leg of our journey. As a leading provider of IoT and SaaS analytics solutions, our core purpose is to provide simple and smart solutions that allow our customers to make better decisions for essential aviation services including search and rescue, air medical and firefighting. We enjoy pushing traditional boundaries in our design and delivery of these. If you seek mastery of your craft, have a curious mind and a healthy disrespect for the status-quo, then Spidertracks is for you!

We are looking for a QA Automation Engineer who is passionate about the IoT space to join our Product Development team. Primary responsibilities of the role will include building out and championing automated testing of our IoT devices and management infrastructure, assisting with fleet monitoring and maintenance and collaborating with our SaaS QA team to ensure end-to-end integrity of our solution.

What will you bring to the role?

An enthusiasm for improving quality using a wide range of technologies

  • Assist with the design and implementation of test frameworks and test suites to verify the functionality of our device firmware on both physical and virtual devices, with a focus on automating these test suites
  • Assist with the design and testing of highly available and scalable systems to interface with our devices in the field and provide a platform for collecting data from a variety of IoT devices in collaboration with our tech leaders
  • Assist with the design and implementation of systems to monitor the status of devices in field, and visualize this information using dashboards
  • Collaborate with firmware developers to improve the quality and cadence of firmware updates and releases
  • Collaborate with platform developers to test and improve the integration between field devices and our cloud services

Strive for continuous improvement

  • Assurance Practice - help with the implementation of quality practices across the product development team. We value the ideas and experience that our people bring into the business
  • Agile Environment - contribute to the continued improvement of these practices

Interpersonal Skills

  • Courage - you are bold and confident in contributing ideas. You seek out opportunities to provide and receive feedback
  • Knowledge Sharing - you support team members in the application of modern technologies and techniques, with a genuine empathy and desire to help them succeed
  • Collaboration - an ability to liaise with various stakeholders across the business, such as Product Management, QA and platform development, and adapt communication accordingly

Requirements

The successful applicant will:

  • Advocate for quality within your team by considering desired quality outcomes through the lens of the customer
  • Be able to code in a variety of programming languages, with proficiency in Python being a must, and at least some experience with C/C++ highly desired. Knowledge of Java or JavaScript also beneficial
  • Have experience working as a Technical Test Engineer or Technical Tester, ideally with some experience testing firmware or embedded devices.
  • Possess strong knowledge and experience with cloud providers like AWS, GCP or Azure
  • Know how to use tools such as Grafana/Quicksight/Cloudwatch for monitoring and visualising system health and performance
  • Have an interest in hardware and basic understanding of how embedded systems function. Some experience designing and implementing hardware and/or firmware desired, even if just as a hobbyist.
  • Identify and drive adoption of best practices in code health, testing, testability, and maintainability. You should champion clean code and the test pyramid concepts
  • Have experience with CI/CD tools that are all about pipeline as code (Github Actions, Gitlab, Travis, Concourse) and configure automated tests to execute reliably and efficiently in CI/CD environments
  • Understand the Agile/Scrum development process and have a desire to help create successful cross-functional teams


Attributes amp; Values

  • Ensure simplicity is practised in all demands of the role
  • Work in a cycle of continuous improvement, striving for excellence
  • Courageously enter into regular discomfort sharing opinions amp; ideas
  • Demonstrate a high-level of empathy, being open-minded with other’s perspectives
  • Be responsible for your own development, let curiosity lead you to discover

Benefits

<

Job Specification

Job Rewards and Benefits

Spider Tracks Limited

Information Technology and Services - Auckland, New Zealand
© Copyright 2004-2024 Mustakbil.com All Right Reserved.