Talent.com
Embedded Software QA & Automation Specialist - Intermediate
Embedded Software QA & Automation Specialist - IntermediateDelta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
Embedded Software QA & Automation Specialist - Intermediate

Embedded Software QA & Automation Specialist - Intermediate

Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job Description

Job Description

About Delta Intelligent Building Technologies (Canada) Inc.(formerly known as Delta Controls).

Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities. We delivered the world’s first fully integrated BACnet building solution for HVAC, lighting, and access control.

Job Summary

This role is responsible for ensuring that Delta Controls firmware and hardware will meet the needs and requirements of its end-users. In order to accomplish this task the candidate must be proficient in test methods and procedures, and can extensively test and evaluate all products before releasing to production to ensure they meet design specifications, and are suitable for their intended application(s).

This includes creating test procedures and documenting all test results, identifying bugs and operational anomalies, recording them electronically for resolution by Product Development, and verifying bug resolutions will satisfy the intended customers’ needs.

This role also places a significant emphasis on building up and maintaining automated test systems specifically for testing embedded devices. The ideal candidate would have experience developing automated test scripts on embedded devices, as well as working on and maintaining automated testing pipelines for test execution on physical devices.

Duties and Responsibilities

  • Testing embedded devices with the understanding of what bugs are critical to the end-user.
  • Creating and maintaining test documentation.
  • Creating new entries in our bug tracking software for any new bugs identified in the system.
  • Verifying bug fixes are satisfactory on newly transferred build.
  • Maintenance of automation frameworks, tests and tools.
  • Troubleshooting complex problems in software.
  • Assisting Technical Services in providing product support.
  • Acting as a resource to other departments on products and applications.
  • Assisting with documentation for software manuals, and technical documents.
  • Regularly identifying deficiencies in the test suite and ensures they are resolved.
  • Identifying usability problems and making suggestions for improvement.
  • Reviewing and evaluating all Product Development and user documentation, and generating additional notes to summarize undocumented features and differences from previous versions. Providing important input on an ongoing basis.
  • Issue management. Monitors issues for workflow, priority and completeness.
  • Developing and maintaining automated test scripts, frameworks and tools.
  • Designing and estimating test development on small to medium projects or features.
  • Designing / creating test strategies and test plans for small to medium projects or subsystems.
  • Supporting junior members of the team.

Preferred Qualifications and Experience

  • Experience developing testing strategies for firmware / embedded software systems
  • Designed, developed, and debugged automated tests to verify firmware / embedded software
  • Strong Python skills focusing on automated testing
  • Proficiency with version control tools like GitHub, GitLab, Bitbucket, etc.
  • Professional working experience in Unix / Linux environments
  • Basic Networking knowledge on computer networking systems hubs / switches / routers, TCP / IP, certificate management, IP routing, firewalls, and DNS
  • Experience in implementing CI / CD pipelines for test automation using tools like Jenkins and containerization using Docker
  • Successful completion of an accredited technology diploma program, undergraduate degree in Engineering, Computer Science or work experience equivalent
  • Working knowledge of building controls, control theory, and electronics is an asset. BACnet knowledge is a plus.
  • Strong knowledge of the Software Development Life Cycle and Agile methodologies
  • Comprehensive knowledge of testing methods and procedures.
  • Well developed troubleshooting and problem solving skills.
  • Preferred Skills and Abilities

  • Requires very good time management and organizational skills.
  • A strong desire to continuously improve professionally.
  • The ability to work well in pressure situations and meet established deadlines.
  • Strong written, verbal, and interpersonal communication skills.
  • Comprehensive knowledge of testing methods and procedures.
  • Requires a good understanding of the fact Delta Controls is a customer service driven organization.
  • Proficient in the current technologies in place at Delta Controls.
  • Self-starter, self-driven to produce results and continually improve.
  • Demonstrates excellent product functionality knowledge.
  • Demonstrates excellent overall knowledge of Test Suite coverage.
  • Demonstrated working knowledge of software test automation / development / scripting tools and languages.
  • Comprehensive knowledge of the technologies, designs and implementations in Delta Controls products.
  • Work Location : In-office environment that is currently 3 days per week

    City : Surrey

    Type : full-time, Permanent

    Salary : 75,000 - 88,000 CAD

    This range reflects the minimum and maximum target payable for the base salary of new hires across all Canadian locations. Actual compensation may vary outside this range and is dependent on various factors.

    Why work for us?

    We provide fantastic opportunities to individuals passionate about business and technology. Delta Electronics products are the most energy efficient power products in the industry and our company is perfect for those who want to create, design and build sustainable solutions using massively scalable, big-data architecture, with a strong focus on building automation. Here are some of the Delta perks you’ll receive from day 1!

  • Employee & safety centric culture with the possibility of remote work
  • Flexible hours and scheduling available
  • Competitive total compensation along with generous vacation allowances
  • Three weeks of vacation
  • In-house & external training provided along with education support and opportunities for growth
  • Company funded annual personal development budget
  • Financial benefits & planning such as group RRSP & company match
  • Employer paid premiums for extended healthcare and family-focused benefits (health, vision and dental)
  • Travel insurance coverage and access to the Employee Assistance Program (EAP)
  • Wellness - onsite fitness center & company reimbursement for personal gym memberships
  • Internal Recognition & Service Awards
  • Employee Referral bonuses
  • Transit accessible with free onsite parking
  • Regular company events such as "Food Truck Fridays", Lunch & Learn and other planned activities
  • Create a job alert for this search

    Embedded Software QA Automation Specialist Intermediate • Surrey, BC, Canada

    Similar jobs
    Security Specialist

    Security Specialist

    FedEx Canada • Richmond, BC, Canada
    Full-time
    If we’re going to work together, let us first introduce ourselves – because we are proud of our team at FedEx Express Canada. You know us as a global transportation company – and we’ve shipped some ...Show more
    Last updated: 13 hours ago • Promoted • New!
    Work From Home - Sales Representative - 60k / Year

    Work From Home - Sales Representative - 60k / Year

    Spade Recruiting • Squamish, British Columbia
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    CAD Designer

    CAD Designer

    Arpac Storage Systems Corporation • Delta, British Columbia, Canada
    Full-time
    We are game changers! Arpac is Western Canada’s leading provider of material handling equipment and industrial storage solutions for over 50 years. Leading with innovative product lines and top-notc...Show more
    Last updated: 21 days ago • Promoted
    SDET - Test Automation & Cloud Platforms

    SDET - Test Automation & Cloud Platforms

    NearSource • Vancouver, BC, Canada
    Full-time
    SDET – Test Automation & Cloud Platforms.Location : Vancouver, British Columbia, Canada.NearSource is looking for an SDET to support quality engineering initiatives for cloud-native platfo...Show more
    Last updated: 14 days ago • Promoted
    QA Automation Engineer

    QA Automation Engineer

    Optix • Vancouver, BC, CA
    Full-time
    Quick Apply
    Our platform powers the digital backbone of coworking and flex spaces around the world, uniting automation, CRM, and community engagement tools into one seamless experience.We help our customers cr...Show more
    Last updated: 30+ days ago
    Manager Sort - AM Dock Job Details | Purolator

    Manager Sort - AM Dock Job Details | Purolator

    Purolator • Richmond, BC, Canada
    Full-time
    Requisition ID 68302 - AM Sort Manager.As Canada’s leading integrated freight, package, and logistics provider, we’ve been helping promises get where they need to be for more than 60 years.The plac...Show more
    Last updated: 9 days ago • Promoted
    QA Engineer - II

    QA Engineer - II

    FISPAN • Vancouver, BC, Canada
    Permanent
    FISPAN) is an Enterprise SaaS FinTech company that allows banks to deploy embedded financial products and services to create a seamless banking connection for their corporate clients.Our product ai...Show more
    Last updated: 7 days ago • Promoted
    Software Test Engineer

    Software Test Engineer

    LOD Technologies Inc. • Vancouver, BC, Canada
    Full-time
    We are looking for a Software QA / QC Engineer who will ensure end-to-end quality and reliability of our products.You will design, implement, and execute test strategies across web applications, APIs...Show more
    Last updated: 30+ days ago • Promoted
    Automation Sales - Software and Controls Manager

    Automation Sales - Software and Controls Manager

    Westburne • Burnaby, BC, Canada
    Full-time
    Westburne is much more than electrical products.We are Canada’s market leader in energy solutions, renewables, lighting, wire & cable, automation and connected network solutions.We have a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Aplos

    Senior Software Engineer - Aplos

    Velora • Vancouver, BC, Canada
    Full-time
    We're excited to share that Aplos, Raisely, and Keela have come together to form one unified company,.While we continue to offer the products you know and love, we now operate as one team, dedi...Show more
    Last updated: 19 days ago • Promoted
    TECH Specialist

    TECH Specialist

    London Drugs Limited • Squamish, BC, Canada
    Full-time
    Now hiring for TECH Specialist.Are you passionate about learning? Do your friends and family members always ask you for tech advice? Are you up-to-date with the latest Computer, Audio / Video and Pho...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Credit

    Senior Software Engineer - Credit

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    As a Senior Software Engineer on Marqeta’s Credit team you will play a pivotal role in shaping how credit is accessed, evaluated, and delivered at scale, directly impacting the financial lives of m...Show more
    Last updated: 12 days ago • Promoted
    1 - QA Automation Lead

    1 - QA Automation Lead

    Targeted Talent • Delta, BC, Canada
    Permanent
    We are looking for an experienced.Senior Quality Automation Engineer.This is a permanent position that is remote to start with later relocation to. Our client is a global enterprise company with a p...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • richmond, bc, ca
    Full-time
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Show more
    Last updated: 8 hours ago • Promoted • New!
    Robot Test Pilot — Immersive Robotics Data & QA

    Robot Test Pilot — Immersive Robotics Data & QA

    The Rundown AI, Inc. • Vancouver, Metro Vancouver Regional District, Canada
    Full-time +1
    A robotics company in Vancouver is seeking a skilled Robot Test Pilot for a 6-month contract.You will pilot robots in diverse scenarios for data collection, directly enhancing AI systems.Ideal cand...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Implementation Specialist

    Intermediate Implementation Specialist

    Global Relay • Vancouver, BC, Canada
    Full-time
    For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show more
    Last updated: 4 days ago • Promoted
    Embedded Application Engineer

    Embedded Application Engineer

    Actalent • Delta, BC, Canada
    Full-time
    Job Title : Embedded Application Engineer.Our Client is seeking an Embedded Application Engineer who will be primarily responsible for providing advanced technical support and developing application...Show more
    Last updated: 12 days ago • Promoted
    Embedded System Engineer

    Embedded System Engineer

    ZVST Cloud Tech • Vancouver, BC, Canada
    Full-time
    Title : Embedded System Engineer.C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS.Develop and test SSD firmware- Preferred not mandatory. Participate in design and code reviews.Coll...Show more
    Last updated: 30+ days ago • Promoted