Please wait...
Software Quality Assurance Specialist
Job number:
Delta Controls
QA Software, Product Development Team
Software Development
Our Product Development team has openings for Software Quality Assurance Specialists with Junior through Intermediate experience levels to be based in our Surrey, BC offices (Cloverdale/Langley border). This is a full-time, permanent position to start as soon as possible.
Start date:
Surrey, BC
Full time

About the position

Our Product Development team has openings for Software Quality Assurance Specialists in Junior through Intermediate levels.

The SQA Specialist is the expert in designing, developing and maintaining our test plans and scripts. They play a critical role on our software development team to create products that will be installed in high tech buildings around the world.

We are searching for innovative and creative software testers who are passionate about creating quality software. You are a new or experienced software tester who is complemented with a software development skillset.  Your job will be to create test strategies for new features and systems. The testing is a combination of manual tests and test automation scripts based on existing Python frameworks. Our goal is to automate as many tests as possible.  All of our software QA team members contribute to the development of automated tests.

Our products span a wide variety of technologies which the Software QA Specialist must learn as they implement test plans. We have teams working in a variety of technology areas such as embedded systems/firmware, wireless, Windows applications, Apps, Web interfaces, LAN/WAN networks and database applications.

About Delta Controls 

With over 350 distributors, and installations in more than 70 countries, Delta Controls is recognized as a market leader in the manufacture of open-protocol building automation systems. Our world class technology, combined with our approach to business, attracts exceptional professionals to our company and high caliber system integrators to the Delta Partner distribution network. Our vision is to produce remarkably intelligent products and innovative building solutions that allow buildings to think for themselves, all to help empower people and preserve our planet.

Our core value is Do It Right, the foundation of all phases of our business and the inspiration for our employees’ and Partners’ daily actions. Together, vision and value guide the fulfillment of our mission: To bring intelligent buildings to life. Buildings are our business.

Delta’s Product Development Team consists of over 60 Software Developers and Testers. The team designs, implements and validates all the software for our embedded systems, PC and web based applications.  As a member of the Project Team, the SQA Specialist is responsible for planning, automation, execution and reporting results for all testing activities.

We have a flexible and dynamic work place where you will have the opportunity to work with experienced software test leads, developers and engineers in a team environment. You will be working in place where everyone’s ideas and opinions are encouraged. Career growth and employee fulfillment are a priority at Delta Controls. 

We offer competitive salaries and a comprehensive benefits package including extended health coverage, an RRSP matching program and in house fitness programs with professional trainers.

  • Work closely with test leads and developers to design test plan strategies based on design documentation and requirements.
  • Verify that new features are fully implemented and will meet our customer’s needs.
  • Maintains test plans for changes in the product.
  • Develop and maintain automated test scripts.
  • Manual and automated test execution.
  • Record test results and track issues for resolution.
  • Verifies defect fixes are satisfactory on new builds.
  • Contribute to the creation of designs for production software with a focus on testability, robustness, and performance.
  • Ensures that product development teams are using best practices in software development.
  • Provide test status and updates on an ongoing basis.
  • Regularly identifies usability problems and make suggestions for improvement.
  • Identifies and utilizes any hooks or test shells that may be added to the product to aid in testing.
  • Regularly identifies usability problems and make suggestions for improvement.
  • Ensures that product development teams are following software development processes.
  • System specialist who acts as a resource to other departments on product functionality.
Main skills required:
  • Thorough knowledge of software testing methods and procedures.
  • Familiar with software development life-cycles and processes.
  • Good verbal and written communication skills.
  • Knowledge of current web technologies: HTML, JavaScript, web services, XML, CSS, PHP.
  • Knowledge of automated and manual test methods.
  • Strong analytical skills and ability to troubleshoot complex problems.
  • Experience with Selenium Webdriver, Python, JUnit, NUnit, TestNG, etc. is an asset.
  • Familiarity with networking concepts. TCP/IP, MS/TP, Ethernet, RS232, wireless is an asset.
  • Experience with Windows/Linux Servers is an asset.
  • RDBMS, SQL, stored procedures. MS SQL Server is an asset.
  • Working knowledge of control theory and electronics is also an asset.
  • Good understanding of embedded systems and small RTOS’s is an asset.


Experience required:


  • Successful completion of a Bachelor’s of Science program or accredited Technology Diploma.
  • Two years of relevant experience to this position preferred. 
Years of relevant experience required:
2 years
Education required:
Bachelor's degree , Associates or technical diploma
Number of openings:
Compensation details:

In addition to the competitive compensation package, we also offer a unique work environment that is designed for people who like to work hard and play hard too! Here are just a few examples:

  • On-site gym and weight room with personal trainers
  • Access to a private multifunctional indoor gymnasium
  • RRSP matching
  • Comprehensive extended group health and dental benefits

This posting is for future openings - To apply, go to our careers site at Complete or update your profile and submit your application online. Next, go to the applied jobs list to ensure your application has been fully processed. You are also welcome to add or manage job alerts within your candidate account.

Local candidates are preferred. No relocation will be offered for this position. Must be legally-entitled to work in the country where the job is offered, for any employer, without requiring sponsorship. While we will consider all applications, only those short-listed for interviews will be contacted. No phone calls, please. No outside agencies or recruiters, please.