Delta Controls is hiring a Software Developer in Test (SDT) to be based in our Surrey, BC offices (Cloverdale/Langley border). This is a full-time, permanent position to start as soon as possible.
About the position

The Software Developer in Test (SDT) is the expert in designing, developing and maintaining our test automation frameworks. The SDT plays a critical role in our product development team where they are helping create products to be installed in high tech buildings around the world.

We are searching for innovative and creative software developers who are passionate about creating quality software. You are an experienced software developer who is complemented by a software quality skillset. Your job will be to code automated solutions to test product. While everyone on our software QA team is expected to contribute to the development of automated test scripts, your major contribution is to take a step back and look for solutions to tough automated testing problems.

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

About Delta Controls

Delta Controls is the benchmark for building controls manufacturers, being one of the most respected organizations in our industry, with more than 300 installers in over 80 countries. For more than three decades Delta Controls has offered innovative and exciting building automation solutions for commercial, healthcare, education, leisure buildings and more. As industry leaders, our track record includes delivering the world’s first fully integrated native BACnet building solution encompassing HVAC, lighting and access products.

As part of Delta Electronics Inc. a $7+ billion USD organization, Delta Controls is able to bring some of the most energy efficient and sustainable solutions to buildings around the world, helping them with their vision of developing technologies aimed at reducing global warming and ensuring a sustainable future for mankind. Delta Electronics products include a comprehensive range of variable frequency drives, industrial automation, UPS, visualization displays, LED lighting and renewable energy solutions.

Work closely with test leads and developers to design test plans and strategies based on design documentation and requirements.
Develop and maintain automated testing frameworks and scripts across multiple product ranges.
Contribute to the creation of designs for production software with a focus on testability, robustness, and performance.
Provide training and support to other SQA Specialists in their efforts to script tests.
Ensures that product development teams are using best practices in software development.
Provide input and test reports on an ongoing basis.
Verify bug fixes are satisfactory on new builds.
Verify that new features are fully implemented and will meet our customer’s needs.
System specialist who acts as a resource to other departments on product functionality.
Regularly identifies usability problems and make suggestions for improvement.

Main skills required:
Web technologies: HTML, JavaScript, web services, XML, CSS, PHP
Selenium, Python, JUnit, NUnit, TestNG, etc.
Knowledge of automated and manual test methods.
Verbal and written communication skills are very important.
Strong analytical skills and ability to troubleshoot complex problems.
Familiarity with networking concepts. TCP/IP, MS/TP, Ethernet, RS232, wireless
Experience with Windows/Linux Servers.
Leadership to drive test automation projects to successful completion.
Thorough knowledge of software testing methods and procedures.
RDBMS, SQL, stored procedures. MS SQL Server is an asset.
Good understanding of embedded systems and small RTOS’s is an asset

B.Sc. in Computer Science or Engineering.
Minimum 3 years of experience programming a high-level OO language (C#, Java, C++, or C#)
Experience with software development lifecycles and processes.

Years of relevant experience required:2 years

Education required (other): B.Sc. in Computer Science or Engineering

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
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.

*** To Apply: For ISSofBC clients, please contact your Employment Counselor or Career Facilitator. For others, please contact 604-684-2561, or email: and reference the Job ID in the subject title.***