Β 

Quality Assurance Engineer - Firmware

Hybrid
Mid-level
πŸ‡¨πŸ‡¦ Canada
QA Engineer
Quality assurance

As a Quality Assurance Analyst for Firmware, you will be responsible for conducting tests during product development and at product launches to ensure all new features run smoothly, and eventually utilize scripting to automate testing. Working in a highly collaborative and agile environment, you will work closely with developers, product managers and business owners to guarantee the quality of any Automation products being developed, on all our cloud and edge platforms (Vention website, MachineMotion controller, Teach Pendant).

More specifically, you will:

  • Be responsible for the quality assurance of embedded software of automation products
  • Design and build test cases, perform tests and analyze the result
  • Build and maintain test plans
  • Design, develop and execute automation scripts.
  • Have a hands-on approach to creating your physical test environment on Vention machines (installing motors, assembling mechanical actuators, building test jigs)
  • Have a hands-on approach to deploying your software test environment (shell commands, managing code in Git, Linux programming)
  • Plan and prioritize testing requirements.
  • Arbitrate the flow of feature and bug resolutions during the "sprints"; catch issues before they're deployed; revalidate post deployment
  • Communicate issues, risks, and test status in a timely and detailed manner to all stakeholders.
  • Build processes and infrastructure to streamline QA activities, increase quality and increase test coverage. Among others, this may include continuous integration, automated test suites, design and build physical test jigs and automated software configuration management.

Requirements

  • Bachelors of Mechanical or Software Engineering or a related field
  • 1-2 industrial automation field experience or strong project based experience
  • Practical experience testing code and modules against common use cases
  • Programming languages (Python, JavaScript, C/C++) on embedded Linux systems
  • Fluency in Microcontroller Peripherals (GPIO, clocks, resets, ADC & DAC, PWM, DMA, Interrupts, etc.)
  • Ability to adapt quickly and manage multiple projects

Β 

Vention

Vention

Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days

Manufacturing
E-commerce
Software
Technology
Online Courses
Small Business
Hardware

Other jobs at Vention

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

View all Vention jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

πŸ‡¨πŸ‡¦ Canada
QA Engineer

No spam. No ads. Unsubscribe anytime.

Similar jobs

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β