QA Engineer

About Xirgo Holdings, Inc

Xirgo Technologies offers a complete portfolio of proprietary supply chain monitoring and management technology to convert IoT data from information to insights — enabling the smartest telematics data analytics solutions.


About the role

Xirgo Technologies is recruiting a Quality Assurance Engineer to join us in creating the next generation of Smart Fleet Logistics products and solutions.


Xirgo is the future of Smart Fleet Logistics — fleet management and logistics made smarter, safer and more productive. We lead the way with world-class technology, unparalleled expertise and unwavering partnership in everything we do, so our customers can move the world forward with confidence and peace of mind.


As a QA Engineer at Xirgo, you will play a pivotal role in ensuring the integrity and performance of complex systems through rigorous verification and validation processes. You'll collaborate with cross-functional teams—including hardware, firmware, and systems engineers —to develop and execute test plans, identify issues, and ensure system requirements are met. This position demands a strong analytical mindset, attention to detail, and a solid foundation in engineering principles to help deliver high-quality, reliable systems.


What you'll do

  • Design, develop, and execute test plans and test cases for IoT tracking devices (embedded software, mobile apps, and cloud platforms).
  • Perform manual and automated testing of firmware and software features, including over-the-air updates, location tracking (GNSS & Wi-Fi), power management, and protocol implementation, e.g. COAP, MQTT, BLE.
  • Use tools like Wireshark, serial loggers, oscilloscopes and power analysers to verify data flow and system stability.
  • Analyse logs and telemetry data to troubleshoot issues across hardware, firmware, and cloud layers.
  • Contribute to and maintain test automation frameworks in Python or equivalent languages.
  • Execute regression & performance tests to validate system robustness, e.g. accelerometer characterisation, GNSS/Wi-Fi performance optimisation.
  • Document bugs clearly in issue tracking systems, e.g., JIRA, and support developers with reproducible steps and logged evidence.
  • Collaborate in sprint planning, stand-ups, and retrospectives as part of an Agile development team.

Experience / Qualifications

  • A university degree required (i.e. Bachelor’s degree) in Computer Science, Electronic and Systems Engineering, or a related field or equivalent relevant work experience.
  • 2+ years of experience in a QA or Systems engineering role, ideally within IoT or embedded systems.
  • Experience testing embedded systems, mobile applications, or cloud platforms.
  • Strong knowledge of QA methodologies, testing types, and best practices.
  • Experience with source control, e.g., Git, and CI/CD pipelines, e.g., GitHub.
  • Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands.
  • Strong interpersonal, communication & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers.
  • Strong communication skills; oral, written and presentation.
  • Strong organization, planning and time management skills to achieve results.
  • Strong personal and professional ethical values and integrity.
  • Holds self accountable to achieving goals and standards.
  • Strong analytical and debugging skills with the ability to understand hardware/software interactions

Desirable Criteria

  • Experience with Python test automation or frameworks like Robot Framework
  • Proficiency with Testrail, Postman, Wireshark, and other data capture tools.
  • Familiarity with IoT cloud platforms (e.g., AWS IoT, Azure IoT, Google Cloud IoT).
  • Experience testing battery-powered devices, power optimization, or environmental robustness.


We offer a competitive salary and benefits package. Xirgo is committed to the provision of training, development, and promotion opportunities.

Research & Development

Mallusk Newtownabbey, United Kingdom

Share on:

Terms of servicePrivacyCookiesPowered by Rippling