Electronics Quality Assurance Tester

Company: Bourgault

Location: Saskatoon, SK

Salary: $65000 - 100000 per year

Employment Type: Full-Time

Job Description


Job title: Electronics Quality Assurance Tester

Company: Bourgault

Job description:

  • Develop your career by joining a well-established & innovative Canadian company
  • Enjoy an annual salary of $65-100k, based on education, skills, and experience, plus great benefits
  • Contribute in a meaningful way to the development and testing of cutting edge products in the Ag Tech industry!

About Bourgault IndustriesBourgault Industries is a leading global manufacturer of technologically advanced seeding & tillage equipment, with R&D and manufacturing located in Saskatchewan. Our mission is to design, manufacture and distribute the highest quality, most durable, and reliable farm equipment in the world, that meets and exceeds the expectations of our valued customers.We are committed to the continuous development of our team members and innovation in developing our products. We recognize that our employees are the backbone of what we do and the important role they play in contributing to our success!To learn more about our company, please visit our .About the OpportunityWe are adding an Electronics QA Tester to our R&D team in Saskatoon, SK on a full-time basis.As part of our fast-paced electronics development team, you will research, develop and execute comprehensive test plans for mobile applications and embedded systems, with a focus on Linux, RTOS and IOS based platforms.Your responsibilities will include, but are not limited to:

  • Develop and execute test plans, with a focus on embedded software, considering hardware constraints and real-time requirements
  • Execute hands-on tasks such as hardware assembly, creating wiring harnesses and assembling electrical components
  • Develop C/C++/Python simulator applications based on Raspberry PI and/or Arduino based boards
  • Develop and execute test plans for mobile applications
  • Define testing strategies and methodologies, incorporating both manual and automated testing approaches that test the system operation in simulated real world scenarios (hardware-in-the-loop)
  • Conduct manual and automated testing, identifying and documenting defects promptly, with a focus on the user experience as well as system performance and reliability
  • Lead and contribute to the development of automated test scripts, utilizing tools and frameworks suitable for mobile applications and embedded software
  • Troubleshoot and resolve issues related to software running on custom hardware platforms
  • Work closely with software developers, hardware engineers, product managers, and other stakeholders to understand system requirements & specifications, to ensure timely identification & resolution of defects
  • Utilize defect tracking tools to document, monitor and report on identified issues (such as Azue DevOps Boards)
  • Actively participate in continuous improvement initiatives to enhance testing processes and methodologies
  • Propose and implement best practices to optimize the overall software

About YouTo qualify, you will need a minimum of 2-5 years of proven experience in software quality assurance for mobile applications and embedded systems, with a focus on developing and executing both manual and automated test cases. Experience in the agricultural industry is preferred.The following qualifications are needed to successfully perform this role:

  • Degree or diploma in Computer Science, Computer Engineering, or a related field
  • Proficiency in scripting and programming languages including Python, Bash, C/C++, and C#.
  • Understanding of and experience with testing frameworks (e.g. NUnit, Google Test, UnitTest++, PyTest)
  • Knowledge and experience with continuous integration and automated regression test tools
  • Understanding of real-time operating systems (RTOS)
  • Strong understanding of Linux
  • Understanding of electricity and electrical systems
  • Mechanical aptitude
  • Hardware-in-the-loop (HIL) experience is an asset
  • Understanding of embedded systems, hardware interfaces, and communication protocols (e.g. CAN, ISOBUS, PRotoBuf, etc.)
  • Knowledge or experience with Azure DevOps or similar tools
  • Experience with source code control systems such as Git
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Experience in the agricultural industry would be an asset, with a willingness to learn our products hands-on in order to understand the application from the user perspective
  • Enjoy getting your hands dirty and working in a self-directed environment!

About the BenefitsAs a valued member of our team, you can look forward to an attractive annual salary ranging from $65-100k + performance-based bonus, based on skills and experience, plus great benefits, including:

  • Performance-based pay increases
  • Extended health and dental benefits
  • Relocation/rental subsidy (when applicable)
  • Company-wide profit-sharing plan
  • Travel Insurance
  • Life insurance, short-term & long-term disability insurance
  • Individual Health Spending Account
  • Group Registered Retirement Savings Plan with company-matching RRSP contributions
  • Flex/time in lieu
  • Annual Personal Protective Equipment allowance
  • On-site fitness centers for employees and family members
  • Personal development & career guidance
  • Comprehensive Health & Safety Program
  • Regular staff BBQs, holiday parties, and employee appreciation events!

If you are a critical thinker looking for a challenging and dynamic role within an innovative team – apply now!

Location: Saskatoon, SK

Job date: Sat, 21 Sep 2024 01:14:45 GMT