Top Software Tester Jobs in Ottawa

YesterdaySaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end test frameworks for scalable virtualized server platforms. Define test strategies, performance quality gates, deployment validation, rollback verification, and test plans for microservices. Investigate deployment issues, troubleshoot root causes, collaborate with engineering teams on integration testing, improve test environments, and automate platform service deployments using scripting and CI/CD tools.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxPerlPytestPythonSaltstackVirtualizationX86
7 Days AgoSaved
In-Office or Remote
Ottawa, ON
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity
Owns VM and fleet test strategy, hypervisor validation, performance quality gates, and systems-level testing for an IaaS platform. Designs reproducible bare-metal-like environments, develops automated benchmarks and regression gates, validates SLOs and deployment safety, and builds test harnesses in Go, Python, and Perl. The role requires deep expertise in KVM/QEMU/libvirt, Linux internals, x86 and ARM architectures, performance analysis, statistical testing, and CI/CD tooling.
Top Skills: ArmBashCi/CdContainersEbpfGoJenkinsKvmLibvirtLinuxLinux PerfNumaPerlPythonQemuSaltstackVtuneX86
Junior
Artificial Intelligence • Cloud • Software
Develop and maintain high-quality software across the development lifecycle, with a strong focus on C++ development, testing, and test automation. Collaborate with software engineers and testers, write automated and unit tests, review team members’ work, solve technical problems, and contribute to special projects on the Maestro platform.
Top Skills: C#C++Cloud PlatformsJavaKubernetesNetwork ProgrammingTest AutomationTypescriptUnit Testing
14 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Cloud • Security • Software • Cybersecurity
Defines test strategies and performance quality gates while automating testing, deployment, rollback, and validation for scalable virtualized server platforms. Develops unit, integration, and end-to-end test frameworks; creates test plans for microservices; troubleshoots deployment issues; writes deployment scripts; and collaborates with engineering teams on integration testing and environment improvements.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonSaltstackVirtualizationX86
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end testing frameworks for cloud-native platform services. Investigate deployment issues, troubleshoot root causes, create test plans, validate rollback strategies, and automate service deployments. Collaborate with engineering teams on testing changes and integration environments involving Kubernetes, Service Mesh, APIs, and control-plane technologies. Apply Linux, networking, scripting, performance, and SLO monitoring expertise to ensure scalable, reliable, and secure deployments.
Top Skills: APIsBashControl PlaneDnsGithub ActionsHTTPJenkinsKubernetesLinuxSaltstackService MeshTcp/IpTlsVrf
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Automate software testing, deployment, and validation for scalable cloud-native platform services. Responsibilities include developing unit, integration, and end-to-end test frameworks; troubleshooting deployment issues; creating test plans; validating rollback strategies; collaborating on integration testing; and scripting platform-service deployments across diverse environments and architectures.
Top Skills: ArmBashDebianGithub ActionsGoJenkinsKvmLinuxMicroservicesPerlPytestPythonQemuSaltstackService MeshTcgX86
17 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain automated unit, integration, and end-to-end testing frameworks for cloud-native platform services. Investigate deployment failures, troubleshoot cross-environment and architecture-specific issues, create test plans, validate rollback strategies, collaborate across engineering teams, and automate platform deployments. The role requires strong Python, Pytest, Linux, Bash, virtualization, CI/CD, and modern software development lifecycle expertise.
Top Skills: ArmBashDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonQemuSaltstackService MeshX86
Reposted 21 Days AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Security • Software • Cybersecurity
Develop and optimize automated tests for QNX Power Management technologies. Responsibilities include creating test frameworks and cases, executing test suites on embedded hardware, debugging failures, performing root-cause analysis, documenting defects, verifying fixes, maintaining test labs, preparing test plans and reports, and collaborating with software developers and test engineers to support reliable software releases.
Top Skills: CCi/CdEmbedded HardwareEmbedded SystemsGitJenkinsJIRALinuxPythonQnxShell ScriptingSvnTest Automation
21 Days AgoSaved
In-Office or Remote
Ottawa, ON
Junior
Junior
Software
Develop and maintain test cases, test plans, and automated testing suites for digital forensic software. Collaborate with engineering and DevOps to improve testability, validate software quality, track defects, debug complex systems, and implement CI/CD pipeline testing using Python, PyTest, APIs, Docker, Linux, and related tools.
Top Skills: Android SdkApi TestingAppiumArduinoCCi/CdCloudDockerJavaKubernetesLinuxObjective-CPytestPython 3Unit TestingXcode
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for cloud APIs and identity services. Build Python automation frameworks, improve CI/CD infrastructure, review automation code, and partner with globally distributed engineering teams. Ensure Akamai cloud systems meet specifications for resilience, security, scalability, and release readiness. Troubleshoot Kubernetes applications and contribute to deployment planning.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesLinuxMySQLOpenapiPythonRestTcp/IpUnix
23 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for cloud APIs and identity management services. Build Python automation frameworks, contribute to CI/CD infrastructure, review automation code, and validate system resilience, security, scalability, and specifications. Collaborate with globally distributed developers, SDET engineers, architects, and program managers while supporting release readiness and deployment decisions.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesLinuxMySQLOpenapiPythonRest ApisTcp/IpUnix
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
24 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for Akamai cloud APIs and identity services. Build Python automation frameworks, contribute to CI/CD infrastructure, review test automation, validate system scalability and security, and support release readiness. Collaborate with globally distributed developers, SDET engineers, architects, and program managers while testing Kubernetes-based cloud applications.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesMySQLOpenapiPythonRest ApisTcp/IpUnix/Linux
One Month AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Develop full-stack software tools, frameworks, and applications for Windows and cloud platforms supporting data collection, test automation, and high-volume manufacturing. Build scalable solutions across application and data layers using CI/CD and agile practices. Standardize test frameworks, troubleshoot complex environments, and collaborate with engineering and R&D teams to define requirements. Provide technical guidance while applying modern cloud, web, data science, and test-driven development technologies.
Top Skills: .NetAngularArtifactoryAsp.NetAWSBambooC#Ci/CdCloud ComputingData ScienceGitJIRAManufacturing Execution SystemsAzureRestScssServerless ComputingSubversion (Svn)TypescriptWindows
Reposted 2 Months AgoSaved
Easy Apply
Remote
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain scalable integration and end-to-end test automation frameworks and CI pipelines. Optimize test execution, improve stability and reporting, support engineering teams with triage and best practices, write technical specs/ADRs, participate in on-call rotation, and collaborate across regions to evolve the companys test strategy and developer productivity tooling.
Top Skills: AWSCi/CdDockerE2E TestingIntegration TestingPlaywrightPytestPythonTest Automation FrameworksTypescript
2 Months AgoSaved
In-Office
Ottawa, ON
Mid level
Mid level
Information Technology • Security • Software • Cybersecurity
Design, develop, and execute automated tests and system-level validation for file systems on embedded hardware. Debug software-hardware interactions, create test plans and documentation, maintain automation lab infrastructure, report defects, and collaborate with development and integration teams to improve test coverage and product reliability.
Top Skills: CCi/CdEmbedded SystemsFile SystemsGitJenkinsJIRALinuxPythonShellSvnTest Automation
Reposted 2 Months AgoSaved
Hybrid
Ottawa, ON
Senior level
Senior level
Software
Seeking a Senior Software Development Engineer in Test to architect and maintain test infrastructure, automation frameworks, and build CI/CD pipelines for cloud-based products. Responsibilities include mentoring, improving test strategies, and ensuring software quality and performance.
Top Skills: AIC#Ci/CdGitJavaPython
2 Months AgoSaved
In-Office or Remote
Ottawa, ON
Entry level
Entry level
Social Impact
Execute scheduled, ad hoc, and release-milestone software tests; review test cases; report defects in issue-tracking systems; communicate status in standups; and collaborate with software test managers and development teams. The role requires knowledge of QA methodologies, black-box, grey-box, and white-box testing, strong communication and organization, independent and team-based work, and participation in planning and professional meetings.
Top Skills: .NetC#CSSHTMLJavaReactSQLTypescriptXML
Reposted 2 Months AgoSaved
In-Office
Ottawa, ON
Senior level
Senior level
Information Technology • Software
The Solution Test Engineer tests and validates cloud solutions, leads testing strategy creation, mentors engineers, and collaborates with teams to deliver quality solutions.
Top Skills: AjaxCisco Data Center Networking TechnologyIxiaJavaScriptLinuxMicrosoft OsRestSoapSpirentTcl/TkVMware
Reposted 2 Months AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software • Conversational AI • Automation
Lead the quality engineering efforts for Replicant's AI platform by defining standards, improving testing strategies, and mentoring a QA team to ensure high-quality outputs across software systems.
Top Skills: AIAutomation TestingCi/CdJavaScriptPythonTypescript
Reposted 2 Months AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Other
The Lead Quality Engineer will set quality standards, mentor a QA team, improve testing strategies, and enhance automation in AI-driven workflows.
Top Skills: AICi/CdJavaScriptPythonTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Cloud • Software
Design and build a test automation framework from scratch; write and maintain API, integration, and end-to-end UI tests; integrate suites into CI/CD; reduce flakiness; apply and evaluate AI-assisted testing tools; mentor engineers and raise automation quality across squads.
Top Skills: AWSClaudeCursorCypressDockerGithub ActionsGithub CopilotGitlab CiJavaJavaScriptJenkinsPlaywrightPostmanPythonRest AssuredSeleniumSQLTypescript
Reposted 2 Months AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Fintech • Payments • Financial Services
As a Senior Software Development Engineer in Test, you will design automated test frameworks, execute tests for payment workflows, and ensure high-quality integration with ERP systems.
Top Skills: Azure DevopsC#Ci/CdCypressGithub ActionsJavaJavaScriptJenkinsPlaywrightPostmanPythonRestassuredSeleniumSQLTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account