Quality Engineer - Toronto, Canada - XTRACT ONE

    XTRACT ONE
    XTRACT ONE Toronto, Canada

    1 month ago

    Default job background
    Full time
    Description
    Salary:

    At Xtract One (TSX: XTRA), our vision is to create a world where great experiences and safety work together. Through a people focused and collaborative approach, we leverage purpose-built AI to create transformative technology solutions that deliver exceptional experiences, safer environments, and informed operational insights for our customers, and their patrons and staff.

    This is a role that works primarily out of our downtown Toronto ON office.

    Summary:

    Xtract One Inc. is working on solutions that take data from physical sensors (video, RF, electromagnetic) and feed it into our AI models. The Quality Engineer contributes to the quality and reliability of our Gateway solutions. This position is part of an initiative to grow a small quality engineering team. As such, we're looking for an individual who likes startup-like environments and enjoys having lots of influence in how tests are designed, built and deployed.

    As an Intermediate Quality Engineer, you will play a pivotal role in ensuring the quality and performance of our Gateway technologies. You will be responsible for designing, developing, and maintaining manual and automated tests and test jigs that verify the functionality, performance, reliability and scalability of our Gateway systems. This will include tests to verify changes to hardware, software and machine learning models. You will work closely with cross-functional teams of developers, architects, and product managers to deliver a high-quality product to our customers.

    Responsibilities:

    • Design, create and perform tests for one of our gateway products that integrate HW, SW and ML components.
    • Tests scopes will most often focus on functional requirements but will also include reliability, usability, compatibility, performance, environmental, security and others, and may be applied at all levels (component, integration, acceptance, production) of product maturation.
    • Collaborate with development teams to identify opportunities, for test-automation, that will improve product quality and increase velocity of our gateway development squads.
    • Continuously learn about our platform to efficiently troubleshoot common test failures.
    • Design and implement improvements to CI / CD processes.
    • Drive root cause analysis and troubleshooting efforts for product defects, working closely with engineering teams to implement effective corrective and preventive actions.
    • Build test datasets and re-usable test-tooling.
    • Document testing tools and processes and produce testing artifacts.
    • Analyze test results, generate comprehensive test reports, and provide feedback to stakeholders on the quality status of the application.
    • Stay updated with the latest testing tools, methodologies, and best practices related to Quality Engineering.
    • Mentor and guide junior quality engineers, sharing your expertise and best practices in quality assurance.

    Requirements:

    • Bachelor's degree in Mechatronics, Computer Engineering, Computer Science, Engineering, or a related field.
    • Minimum of 3 years of progressive experience in quality engineering with experience building and testing software products that interface with hardware, and/or ML models.
    • Experience with automated test harnesses and robotics/embedded programming.
    • Proficiency in a variety of test automation frameworks (e.g., Cypress, Selenium, JUnit, TestNG, etc.).
    • Experience with scripting languages like Bash, Python, JavaScript, or similar.
    • Knowledge and experience working on continuous integration and continuous deployment (CI/CD) systems is crucial to success in this role.
    • Strong understanding of software testing methodologies, quality assurance principles, and defect tracking systems.
    • Excellent problem-solving skills and the ability to work independently as well as collaboratively within a team.
    • Excellent communication skills to interact with technical and non-technical stakeholders.

    Benefits:

    • Competitive salary and performance-based bonus and Company stock options.
    • Comprehensive health, dental, and vision insurance plans.
    • Professional development opportunities, health and wellness and training reimbursement.
    • Collaborative and innovative work environment.

    *Xtract One Inc. is an equal opportunity employer and welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process. To learn more about Diversity and Governance policies, please visit