Software Automation Engineer
Motorola Solutions
Vancouver, Canada
2d ago

Job Description

As a Software Automation Engineer you will be involved in expanding the capabilities of our Access Control (ACM) product line from within the Access Control Business unit within the MSI VS&A (Video Security and Access Control) organization.

Responsibilities :

As a Software Automation Engineer you are responsible for improving our development efficiency and product quality through a strong skill set and great attitude towards software test automation.

You are successful within this role as you :

Design, implement and improve our test automation infrastructure’s reliability, scalability, performance, and repeatability of setup and deployment

Design and develop tools or simulators to facilitate testing for software and hardware products

Develop, maintain, and execute automated tests for software and hardware products

Plan, design, document and perform tests for software and hardware products

Identify, reproduce, and report actual or potential product defects

Your defect reports provide detailed configuration, reproduction steps, and descriptions for defect tracking, diagnostics, and resolution

As part of the product development team, you lead or assist other developers in the diagnosis and replication of product failures

Create and maintain documentation on test and development operations

Qualifications :

Bachelor’s degree or equivalent qualifications in Electrical, Electro-Mechanical, Software Engineering, or Computer Science.

3+ years of hands-on experience in Python, Ruby, or another scripting or programming language

Familiarity with and understanding of architectural and OO design patterns

Experience with CI / CD pipelines

Experience with Docker containers

Experience in source control management tools

Experience in software or hardware testing

Experience testing in both Windows and Linux environments

Excellent written and oral communication skills, including the ability to produce clear, concise documentation

Self-motivated with the ability to learn quickly and independently and work within a team

Basic Requirements

Bachelor’s degree or equivalent qualifications in Electrical, Electro-Mechanical, Software Engineering, or Computer Science

3+ years of hands-on experience in Python, Ruby, or another scripting or programming language

Familiarity with and understanding of architectural and OO design patterns

Experience with CI / CD pipelines

Legal authorization to work in Canada indefinitely is required. Employer work permit sponsorship is not available for this position

None

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form