Quality Assurance Analyst, Software

  • Full-time

Company Description

Vention helps some of the most innovative manufacturing companies automate their production floor in just a few days. Vention's online-first manufacturing automation platform (MAP) enables its clients to design, automate, order, and deploy manufacturing equipment directly from their web browser.

Vention is headquartered in Montreal, Canada, with offices in Berlin and Boston, and is used in over 3,000 factories on 5 continents. In May 2022, with 300 employees (and growing), Vention announced the closing of US$95M in Series C financing, which will be used to grow Vention's go-to-market strategy, expand the company's global distribution footprint, and accelerate the development of its hardware and software platform.

Job Description

*This is an in-office position in our Montreal office*

Always dreamt of working on robots and other industrial equipment?
No detail ever escapes your expert sight?
Love automating your workflow and creating processes?

We are looking for a Quality Assurance Analyst to join our Engineering Software department!

This role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests manually, before feature launches, and use scripting to automate some tests. 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 features being developed, on all our cloud and edge platforms (Vention website and CAD, MachineMotion controller, Teach Pendant, Robots).

More specifically, you will:

  • Be responsible for the quality assurance of some of our Engineering Software products.
  • Design and build test cases, prioritizing testing requirements.
  • Perform above tests and analyze the result. Communicate issues, risks, and test status in a timely and detailed manner to all stakeholders.
  • Have a hands-on approach to creating your physical test environment on Vention machines (installing motors, assembling mechanical actuators).
  • Have a hands-on approach to deploying your software test environment (basic shell commands, basic Git use).
  • Build and maintain test plans. Arbitrate the flow of feature and bug resolutions during the development "sprints"; catch issues before they're deployed; and revalidate post deployment.
  • Build processes and infrastructure to streamline QA activities, increase test coverage, and overall increase the quality of our products. Among others, this may include continuous integration, automated test suites.

Qualifications

  • Experience in software quality assurance, working in a software development environment, testing web applications.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Experience in Software Testing, QA methodologies, testing processes and testing tools.
  • Basic knowledge of Linux shell and Git.
  • Programming experience is an asset (JavaScript, Python, knowledge of communication protocols, etc.).
  • Strong analytical and problem-solving skills, detailed-oriented mindset and patience to find and isolate bugs.
  • Eager to show ownership and improve products incrementally, while being mindful of business priorities.
  • Good organizational skills, autonomy and resourcefulness in front of industrial automation hardware.

Additional Information

Our culture is an uplifting environment for high achievers. The fast-paced, high-performance environment will give you the opportunity to build products, processes and strategies that will have a lasting impact.

When you join Vention, you join a team of professionals with a diverse variety of experiences, backgrounds, and perspectives. Together, we strive to nurture a supportive and inclusive work environment for all.

We’re passionate about helping you do your best work. Claim your seat and find out what you can do!