Talent.com
QA Engineer

QA Engineer

Xirgo TechnologiesSaint Louis Park, Minnesota, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

About the Role

Xirgo Technologies is recruiting a Quality Assurance Engineer to join us in creating the next generation of Video Telematics products and solutions. As a QA Engineer in Video Telematics, 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. Developing automation for the test environment will be a key requirement for this role, seeking to maximize efficiency and repeatability.

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

Test Planning & Design

  • Think automation first while designing, developing, and executing test plans and test cases for Video Telematics products and embedded systems.
  • Plan and execute verification of features broken down into components for releases.
  • Create and maintain documentation and perform testing across multiple devices, platforms, and browsers.
  • Take full ownership of all QA artifacts and end-to-end testing.

Test Execution

  • Perform manual and automated testing of firmware features, including ADAS, DMS, over-the-air updates, location tracking (GNSS & Wi-Fi), power management, and protocol implementation.
  • Execute regression and performance tests to validate system robustness (e.g., ADAS, DMS, A / V recording, live streaming, vehicle telematics).
  • Perform functional, stress, and performance tests on multiple levels within the system, including vehicle software simulation, hardware-in-the-loop automation, and in-vehicle testing.
  • Tooling & Automation

  • Contribute to and maintain test automation frameworks in Python or equivalent languages.
  • Contribute to design, implement, and maintain automated test frameworks for embedded systems.
  • Support in maintaining existing tooling, automation, and simulation code.
  • Develop test equipment, algorithms, and methodologies to validate designs and provide feedback for design iterations.
  • Debugging & Issue Management

  • Use tools like Wireshark, Drewlinq, serial loggers, oscilloscopes, and power analyzers to verify data flow and system stability.
  • Analyze logs and telemetry data to troubleshoot issues across firmware and cloud layers.
  • Document bugs clearly in issue tracking systems (e.g., JIRA) and support developers with reproducible steps and logged evidence.
  • Collaboration & Continuous Improvement

  • Proactively identify execution gaps and drive process improvements.
  • Investigate and support resolution of customer-facing issues and collaborate with leads to retrospectively analyze root causes.
  • Experience / Qualifications

  • 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.
  • Strong knowledge of QA methodologies, testing types, and best practices.
  • Experience in both manual testing and automation.
  • Strong debugging and analytical skills with the ability to understand hardware / software interactions.
  • Excellent communication, collaboration, and organizational skills.
  • Ability to work in a fast-paced environment and manage multiple competing priorities.
  • High ethical standards and accountability for achieving goals and delivering quality.
  • Desirable Criteria

  • Experience with Python test automation or frameworks.
  • Proficiency with Testrail, Postman, Wireshark, and other data capture tools.
  • Experience testing vehicle / video telematics, power optimization, or environmental robustness.
  • Salary Range $ 80k to $95k

    serp_jobs.job_alerts.create_a_job

    Qa Engineer • Saint Louis Park, Minnesota, United States