{"id":1702546,"url":"https://alion.io/job/z0x20a-ise-software-devops-and-testing-specialist","title":"ISE Software DevOps and Testing Specialist","company":{"id":1077863,"name":"ISE","domain":"ise.bc.ca","url":"https://alion.io/company/ise-bc-ca","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"DevOps","role_family":"DevOps","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Configuration Management","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Microsoft Office","optional":false},{"name":"Python","optional":false},{"name":"Qt","optional":false},{"name":"Windows","optional":false},{"name":".NET","optional":true},{"name":"Bash","optional":true},{"name":"Bitbucket","optional":true},{"name":"Jenkins","optional":true},{"name":"TCP/IP","optional":true}],"status":"live","first_seen_at":"2026-08-28T00:00:00Z","employer_posted_date":"2026-08-28","last_verified_at":"2026-10-12T10:53:42Z","board_verified":true,"closed_at":null,"days_open":45,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":45},"description":"International Submarine Engineering\nLocation:Port Coquitlam, BC\nWorkplace:Onsite\nAbout Us\nFor over 50 years, International Submarine Engineering (ISE) has been a world leader in the production of manned and unmanned underwater vehicles.\nISE offers a workplace where you will have an opportunity to contribute to cutting-edge technology from concept to delivery. We design, engineer and manufacture state-of-the-art subsea vehicles. Simply put - we make cool and innovative technology.\nWe place great emphasis on developing equipment to meet the specific requirements of each clients’ unique mission. ISE’s highly skilled team produce reliable, customized and mission-driven vehicles that that exceed customer expectations.\nAre you passionate about the ocean sector and innovative, advanced technology that makes deep-sea exploration possible? If so, we’d love to connect with you!\nCareer Opportunity\nISE is seeking a Software DevOps and Testing Specialistto join our team!\nThe Software DevOps and Testing Specialist is responsible for the development, testing, integration, deployment, and maintenance of software systems supporting GeoSpectrum Technologies' and ISE's products and internal engineering initiatives. The role combines software development, automated testing, DevOps practices, software quality assurance, and continuous improvement activities to ensure the delivery of reliable, maintainable, and high-quality software solutions.\nThis position works closely with Software Engineers, Systems Engineers, Electrical Engineers, Quality Assurance personnel, and Project Managers to support the full software development lifecycle from requirements definition through deployment and sustainment. The role also supports adoption of AI-assisted development tools and modern software engineering practices to improve product quality and team efficiency.\nResponsibilities\nSoftware Development\nImplement software in C++, C#, and Python following written specifications, requirements, coding standards, and company software engineering practices.\nDesign, develop, test, and maintain software applications for commercial, industrial, defense, and autonomous systems.\nDesign and implement graphical user interfaces (GUIs) for operator, engineering, and customer-facing applications.\nParticipate in software architecture, design reviews, and code reviews.\nTroubleshoot and resolve software defects identified during development, testing, and field deployment.\nSupport software integration activities across hardware, firmware, and networked systems.\nDevelop software solutions for both Windows and Linux environments.\nTesting & Verification\nDevelop, maintain, and execute automated and manual software testing activities.\nDesign and implement automated test frameworks to improve software quality and test coverage.\nCreate software test plans, procedures, validation protocols, and verification reports.\nConduct functional, integration, regression, performance, and system-level testing.\nSupport software defect tracking, root cause analysis, and corrective action activities.\nParticipate in verification and validation activities throughout the software development lifecycle.\nDevOps & Continuous Integration\nDevelop and maintain CI/CD pipelines for software build, test, and release processes.\nSupport configuration management and source code control using Git-based repositories.\nMaintain software development and deployment environments.\nSupport containerized software deployments using Docker and related technologies.\nDevelop automation tools and scripts to improve engineering efficiency.\nSupport software release management and deployment activities.\nQuality & Process Improvement\nSupport adoption of AI-assisted coding, testing, code review, and quality processes within the software team.\nEvaluate emerging development, DevOps, and testing technologies.\nPromote automation-driven and risk-based quality practices across engineering projects.\nChampion software quality standards, testing discipline, and development best practices.\nCollaborate with Quality Assurance and Engineering teams to improve overall product quality.\nEnsure compliance with software engineering, quality management, cybersecurity, and customer requirements.\nDocumentation & Reporting\nGenerate and maintain software documentation, user guides, technical reports, and release notes.\nGenerate software test plans, test procedures, and test reports.\nPrepare technical documentation and presentations using Microsoft Office tools.\nMaintain software configuration records and traceability documentation.\nContribute to project status reporting and engineering reviews.\nQualifications\nEducation\nBachelor's Degree or Diploma in:\nSoftware Engineering\nComputer Engineering\nComputer Science\nSystems Engineering\nElectrical Engineering\nRelated technical discipline\nExperience\n3 to 7+ years of experience in software development, software testing, DevOps, or related technical roles. \nExperience with CI/CD and DevOps practices. \nExperience developing automated test frameworks. \nExperience supporting Linux-based software systems. \nExperience with desktop, embedded, industrial automation, robotics, autonomous systems, or defense-related software development preferred.\nExperience with cross-platform software development preferred.\nExperience with networked applications and communications protocols preferred.\nExperience with GUI development using Qt preferred.\nPreferred Experience\nAutonomous systems and robotics.\nDefense or aerospace projects.\nSensor systems and data acquisition.\nEmbedded software development.\nSimulation and test automation environments.\nCybersecurity and secure software development practices.\nAI-assisted software development tools and workflows.\nTechnical Skills\nProgramming Languages\nStrong C++ programming experience.\nCompetent in other programming languages, particularly C# and Python.\nExperience with object-oriented design and modern software development practices.\nExperience developing multi-threaded and real-time software applications.\nDevelopment Tools\nMicrosoft Visual Studio (.NET).\nGit / Bitbucket.\nJenkins.\nDocker.\nBash scripting.\nGUI Development\nExperience with cross-platform graphical user interface development, particularly Qt.\nExperience designing intuitive operator and engineering interfaces.\nUnderstanding of user experience and usability principles.\nOperating Systems\nExperience with Microsoft Windows application development.\nFamiliarity with Linux environments.\nExperience supporting Linux-based software systems.\nNetworking\nCompetency with network programming and communications.\nExperience with TCP/IP and UDP protocols.\nUnderstanding of client-server architectures and distributed systems.\nAbility to troubleshoot network communications issues.\nTesting & Quality\nExperience developing automated testing frameworks.\nExperience creating test plans, verification procedures, and test reports.\nKnowledge of software quality assurance methodologies.\nUnderstanding of software lifecycle management and traceability.\nCompetencies\nStrong analytical and problem-solving abilities.\nExcellent written and verbal communication skills.\nHigh attention to detail and commitment to quality.\nAbility to work independently and as part of a multidisciplinary engineering team.\nStrong organizational and time-management skills.\nContinuous improvement mindset.\nAbility to adapt to changing priorities and emerging technologies.\nSecurity Requirements\nAll candidates must be eligible to obtain and maintain Canadian Controlled Goods and Canadian Government Security clearances.\nTotal Rewards\nWe recognize that our people are our most valuable asset. Our Total Rewards package is designed to support your wellbeing, growth, and long-term success. It includes a competitive base salary, comprehensive health and wellness benefits, paid time off, opportunities for professional development, and programs that recognize and reward your contributions.\nWe offer:\nCompetitive salary based on experience\nWork-life balance with core hours\nPaid time off\nEmployee-family assistance program\nComprehensive Extended Health Group plan benefits\nVirtual healthcare\nGRSP employer match plan\nCorporate discounts and perks\nCareer development opportunities\nProfessional development and training\nFree on-site parking\nFree coffee/tea\nProfessional Development\nISE is committed to creating an environment where colleagues can thrive both professionally and personally, while advancing cutting edge underwater technology. You’ll engage in regular development and performance discussions with your manager, have access to an online learning platform, and benefit from mentoring programs designed to strengthen your skills and open doors to new opportunities in your field.\nWe foster a collaborative and inclusive workplace where diverse perspectives are valued, opportunities for growth are equitable, and every colleague can reach their full potential. At ISE, we hire and develop talented individuals who drive innovation.\nAccommodation\nInternational Submarine Engineering is committed to employment equity and building a diverse workforce where every employee can bring their best self to work. We encourage applicants from all qualified individuals, including underrepresented individuals who identify as Black Canadian, racially visible, Indigenous persons, LGBTQIA2S+, persons with disabilities, and women. ISE will accommodate applicants' disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process. If you are a member of an equity group, we encourage you to self-identify on either your application form, covering letter, or resume.\nApply Today\nWhile we sincerely thank all applicants for taking the time to apply, only those chosen for an interview will be contacted.\nIf you require a disability-related accommodation in order to participate in the recruitment process, please contact the recruitment team by email at .","description_format":"text","description_chars":9985,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity","Mentoring programs","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Information Security"],"lifecycle":[{"event":"open","at":"2026-10-02T13:53:03Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":1,"p_active":0.525,"p_room":0.35,"age_days":45,"expected_fill_days":19,"reasons":["conf:2","win:tail"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/z0x20a-ise-software-devops-and-testing-specialist","json_url":"https://alion.io/job/z0x20a-ise-software-devops-and-testing-specialist.json","meta":{"generated_at":"2026-10-12T15:28:03Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24291,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1077863},"rest":"https://alion.io/mcp/rest/get_company?id=1077863"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fz0x20a-ise-software-devops-and-testing-specialist"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fz0x20a-ise-software-devops-and-testing-specialist"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fz0x20a-ise-software-devops-and-testing-specialist"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/z0x20a-ise-software-devops-and-testing-specialist\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fz0x20a-ise-software-devops-and-testing-specialist"}]}