{"id":2816,"date":"2026-06-25T14:00:47","date_gmt":"2026-06-25T19:00:47","guid":{"rendered":"http:\/\/home.trillys.com\/home\/?p=2816"},"modified":"2026-06-25T14:03:28","modified_gmt":"2026-06-25T19:03:28","slug":"software-functional-testers-multiple-roles-available","status":"publish","type":"post","link":"http:\/\/home.trillys.com\/home\/careers\/software-functional-testers-multiple-roles-available\/","title":{"rendered":"Software Functional Testers \/ Build Manager (Multiple Roles Available)"},"content":{"rendered":"<p><strong>About the Opportunity<\/strong><\/p>\n<p>Trillys Systems is assembling experienced <strong>Software Functional Testers and Build Managers<\/strong> to support a multi\u2011year Government of Canada initiative focused on maintaining, testing, and evolving critical national data collection platforms.<\/p>\n<p>This engagement includes two specialized streams: <strong>Lawful Intercept System Testers<\/strong> and <strong>Build Managers<\/strong>. These roles are essential to ensuring secure, reliable, and standards\u2011compliant system functionality within a scalable, business\u2011aligned technology environment.<\/p>\n<p>If you have experience testing complex software systems, working with telecommunications protocols, or managing build and automated test environments, this opportunity is an excellent fit.<\/p>\n<ul>\n<li><strong>Location:<\/strong> Ottawa, ON (On\u2011site)<\/li>\n<li><strong>Contract Duration:<\/strong> Multi\u2011year (up to 5 years)<\/li>\n<li><strong>Clearance:<\/strong> Eligibility to obtain Canadian Security Clearance<\/li>\n<li><strong>Experience Level:<\/strong> Senior or Intermediate<\/li>\n<\/ul>\n<p><strong>Available Streams<\/strong><\/p>\n<p><strong><u>Stream 1 \u2014 Lawful Intercept (LI) System Tester<\/u><\/strong><\/p>\n<p><strong>What You\u2019ll Do<\/strong><\/p>\n<ul>\n<li>Write software quality assessment test plans<\/li>\n<li>Perform system, software, database, and hardware configuration &amp; setup<\/li>\n<li>Execute software, system, integration, regression, end\u2011to\u2011end, and security testing<\/li>\n<li>Debug technical issues and document findings<\/li>\n<li>Monitor and document test results and defects<\/li>\n<li>Write test scripts and utilities<\/li>\n<li>Develop acceptance test plan documentation<\/li>\n<li>Track bugs, features, and improvement issues<\/li>\n<li>Produce reports, technical documentation, presentations, and briefings<\/li>\n<li>Present documentation using SDLC standards<\/li>\n<li>Work autonomously or collaboratively as required<\/li>\n<li>Provide regular updates to the Project Authority<\/li>\n<\/ul>\n<p><strong>You\u2019re a Fit If You Have<\/strong><\/p>\n<p><strong>Senior Level<\/strong><\/p>\n<ul>\n<li>Degree\/diploma in electrical engineering, telecommunications, or computer\u2011related field<\/li>\n<li>10+ years performing functional software testing<\/li>\n<li>Experience using datastores (Oracle, MySQL, Solr)<\/li>\n<li>Experience scripting (Java, Groovy, Bash, Python)<\/li>\n<li>Experience providing engineering support<\/li>\n<li>Experience with iterative\/incremental development<\/li>\n<li>Experience testing UI in Windows environments<\/li>\n<li>Experience using software\/networking tools (Splunk, Wireshark)<\/li>\n<li>Experience with telephone protocols and <strong>ASN.1 BER\u2011encoded data<\/strong><\/li>\n<li>5+ years working with virtualized environments (VMWare)<\/li>\n<li>5+ years integration testing using developer\u2011built tools<\/li>\n<\/ul>\n<p><strong>Intermediate Level<\/strong><\/p>\n<ul>\n<li>Degree\/diploma in electrical engineering, telecommunications, or computer\u2011related field<\/li>\n<li>5+ years performing functional software testing<\/li>\n<li>Experience using datastores (Oracle, MySQL, Solr)<\/li>\n<li>Experience scripting (Java, Groovy, Bash, Python)<\/li>\n<li>Experience providing engineering support<\/li>\n<li>Experience with iterative\/incremental development<\/li>\n<li>Experience testing UI in Windows environments<\/li>\n<li>Experience using software\/networking tools (Splunk, Wireshark)<\/li>\n<li>Experience with telephone protocols and <strong>ASN.1 BER\u2011encoded data<\/strong><\/li>\n<li>3+ years working with virtualized environments (VMWare)<\/li>\n<li>3+ years integration testing using developer\u2011built tools<\/li>\n<\/ul>\n<p><strong><u>Stream 2 \u2014 Build Manager<\/u><\/strong><\/p>\n<p><strong>What You\u2019ll Do<\/strong><\/p>\n<ul>\n<li>Perform system, software, database, and hardware configuration &amp; setup<\/li>\n<li>Maintain build systems and automated test systems<\/li>\n<li>Assist in merging and branching code<\/li>\n<li>Document system, software, database, and hardware configuration &amp; setup<\/li>\n<li>Execute some system, integration, regression, end\u2011to\u2011end, and\/or security testing<\/li>\n<li>Monitor and document testing results and defects<\/li>\n<li>Write scripts or utilities<\/li>\n<li>Produce documentation related to release cycles<\/li>\n<li>Track bugs, features, and improvement issues<\/li>\n<li>Write reports, technical documentation, presentations, and briefings<\/li>\n<li>Present documentation using SDLC standards<\/li>\n<li>Work autonomously or collaboratively<\/li>\n<li>Provide updates to the Project Authority<\/li>\n<\/ul>\n<p><strong>You\u2019re a Fit If You Have<\/strong><\/p>\n<p><strong>Senior Level<\/strong><\/p>\n<ul>\n<li>Degree\/diploma in electrical engineering, telecommunications, or computer\u2011related field<\/li>\n<li>10+ years performing functional software testing<\/li>\n<li>5+ years build management experience (merging, branching, conflict resolution)<\/li>\n<li>Experience using datastores (Oracle, MySQL, Solr)<\/li>\n<li>Experience scripting (Java, Groovy, Bash, Python, OS scripting)<\/li>\n<li>Experience providing engineering support<\/li>\n<li>Experience as a build manager with iterative\/incremental development<\/li>\n<li>Experience maintaining automated testing environments<\/li>\n<li>Experience using build tools (Git, GitLab, Ant, Sourcetree)<\/li>\n<li>Experience maintaining release notes<\/li>\n<li>5+ years working with virtualized environments (VMWare)<\/li>\n<\/ul>\n<p><strong>Intermediate Level<\/strong><\/p>\n<ul>\n<li>Degree\/diploma in electrical engineering, telecommunications, or computer\u2011related field<\/li>\n<li>5+ years performing functional software testing<\/li>\n<li>3+ years build management experience<\/li>\n<li>Experience using datastores (Oracle, MySQL, Solr)<\/li>\n<li>Experience scripting (Java, Groovy, Bash, Python, OS scripting)<\/li>\n<li>Experience providing engineering support<\/li>\n<li>Experience as a functional tester or build manager with iterative\/incremental development<\/li>\n<li>Experience maintaining automated testing environments<\/li>\n<li>Experience using build tools (Git, GitLab, Ant, Sourcetree)<\/li>\n<li>Experience maintaining release notes<\/li>\n<li>3+ years working with virtualized environments (VMWare)<\/li>\n<\/ul>\n<p><strong>General Responsibilities (All Roles)<\/strong><\/p>\n<ul>\n<li>Software testing, system configuration &amp; setup, system security<\/li>\n<li>Acceptance test plan documentation<\/li>\n<li>Integration testing, bug tracking, problem resolution<\/li>\n<li>Technical documentation related to data collection systems<\/li>\n<li>Technical guidance for future phases of system development<\/li>\n<li>Build management and automated test system maintenance (Stream 2)<\/li>\n<\/ul>\n<p><strong>Why Join This Engagement<\/strong><\/p>\n<ul>\n<li>Work on high\u2011impact national data collection systems<\/li>\n<li>Opportunities across two specialized technical streams<\/li>\n<li>Long\u2011term stability<\/li>\n<li>Collaborative, multidisciplinary teams<\/li>\n<li>Ability to influence secure, mission\u2011critical system development<\/li>\n<\/ul>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>About the Opportunity Trillys Systems is assembling experienced Software Functional Testers and Build Managers to support a multi\u2011year Government of Canada initiative focused on maintaining, testing, and evolving critical national data collection platforms. This engagement includes two specialized streams: Lawful &hellip;<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/posts\/2816"}],"collection":[{"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/comments?post=2816"}],"version-history":[{"count":2,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/posts\/2816\/revisions"}],"predecessor-version":[{"id":2818,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/posts\/2816\/revisions\/2818"}],"wp:attachment":[{"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/media?parent=2816"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/categories?post=2816"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/home.trillys.com\/home\/wp-json\/wp\/v2\/tags?post=2816"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}