1

Software Development Engineer In Testing Jobs in Ottawa, ON

Identify, document, and track software defects found during testing * Work closely with developers ... Strong experience in Unix/Linux and Windows operating systems * Knowledge of OpenSSL, Apache ...

Software Dev QA - FortiVoice

Ottawa, ON ยท On-site

CA$92.30K - CA$112.80K/yr

Identify, document, and track software defects found during testing * Work closely with developers ... Strong experience in Unix/Linux and Windows operating systems * Knowledge of OpenSSL, Apache ...

Software Automation Engineer About Us Ranovusisa semiconductor company withglobal operationshelping ... your expertise in motion-related concepts and software development. * Design and implement ...

Embedded Engineer

Ottawa, ON ยท On-site

CA$80K - CA$90K/yr

Participating in all stages of software development. * Solving hardware and software issues and ... unit testing, and comprehensive integration testing. * What technical experience and personal ...

Junior Pentester (Remote)

Ottawa, ON ยท Remote

CA$70K - CA$95K/yr

Software Secured is a leading Penetration Testing as a Service company, with a head office in ... Secure Development/Engineering, Security Operations/SOC/Blue Teaming, Incident Response, IT Securit ...

Participating in all stages of software development. * Solving hardware and software issues and ... unit testing, and comprehensive integration testing. * What technical experience and personal ...

Junior Pentester

Ottawa, ON ยท On-site +1

CA$70K - CA$95K/yr

Software Secured is a leading Penetration Testing as a Service company, with a head office in ... Secure Development/Engineering, Security Operations/SOC/Blue Teaming, Incident Response, IT Securit ...

In addition, Joint development programs may require extensive interaction with partner engineering ... Debugging & Testing:Expertise with debugging tools and testing techniques (unit testing, system ...

Software Secured is a leading Penetration Testing as a Service company, with a head office in ... We help software development teams get ahead of hackers using a suite of services and products. Our ...

next page

Showing results 1-20

Software Development Engineer In Testing information

What are the key skills and qualifications needed to thrive as a Software Development Engineer In Testing (SDET), and why are they important?

To thrive as a Software Development Engineer In Testing, you need strong programming skills, a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, or TestNG, as well as version control systems like Git, is essential, and certifications in test automation can be advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for identifying issues and collaborating with development teams. These skills ensure high-quality, reliable software products through efficient test automation and seamless integration within development workflows.

How does a Software Development Engineer in Testing (SDET) typically collaborate with developers and QA teams during a product release cycle?

SDETs play a key role in bridging the gap between development and quality assurance by working closely with both teams throughout the product release cycle. They participate in code reviews, contribute to designing robust test automation frameworks, and often pair with developers to ensure testability of new features. During sprints, SDETs write, maintain, and execute automated test suites, provide early feedback on potential issues, and help triage bugs. This close collaboration ensures faster feedback loops, higher code quality, and smoother product releases.

What are Software Development Engineers in Testing (SDETs)?

Software Development Engineers in Testing (SDETs) are professionals who specialize in both software development and testing. They design, develop, and maintain automated test frameworks and tools to ensure the quality and functionality of software applications. SDETs work closely with developers to create robust test cases, identify bugs, and improve product reliability. Their role bridges the gap between traditional software testers and developers, requiring strong programming skills as well as a deep understanding of testing methodologies.

What is the difference between Software Development Engineer In Testing vs Software Development Engineer In Testing?

AspectSoftware Development Engineer In Testing
Primary FocusDesigning and developing automated tests, ensuring software quality through testing automation and scripting
Skills RequiredProgramming, test automation, scripting, understanding of testing frameworks
Work EnvironmentCollaborates closely with developers, involved in continuous integration and deployment pipelines
CertificationsOften holds certifications in testing tools or programming languages

In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

What are popular job titles related to Software Development Engineer In Testing jobs in Ottawa, ON? For Software Development Engineer In Testing jobs in Ottawa, ON, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer In Testing jobs in Ottawa, ON look for? The top searched job categories for Software Development Engineer In Testing jobs in Ottawa, ON are:
Infographic showing various Software Development Engineer In Testing job openings in Ottawa, ON as of May 2026, with employment types broken down into 93% Full Time, 6% Part Time, and 1% Contract. Highlights an 67% Physical, 11% Hybrid, and 22% Remote job distribution.
Software Developer in Test

Software Developer in Test

Barracuda Networks Inc.

Kanata, ON โ€ข Hybrid

Full-time

Posted 27 days ago


Job description

Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use.ย 
ย 
We are committed to a candidate selection process and work environment that is inclusive andย barrier free. To ensure candidates are assessed in a fair andย equitableย manner,ย accommodationsย will be provided to prospective employeesย in accordance withย the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code.โ€ฏโ€ฏย 
ย 
Envision yourself at Barracuda
ย 
We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products that help protect our customersโ€™ sensitive information. You will partner closely with Product and Development teams to understand and implement critical quality standards. Your contributions will help our team quickly deliver reliable and effective products to our customers.
ย 
Tech Stack:
  • Mabl, CircleCI, GitHub, AWS, Docker, Java, React, Python
ย 
What you will be working on:
  • Develop, maintain, and execute automated test suites using industry-standard tools and frameworks
  • Collaborate with software engineers, product owners, and other stakeholders to ensure high-quality software releases
  • Design and implement test plans, test cases, and test strategies to ensure comprehensive coverage of all product features
  • Identify and document defects, and work closely with development teams to ensure timely resolution of issues
ย 
What you bring to the role: ย 
  • 3+ years of experience in software development, testing, and automation
  • Strong programming skills in languages such as, Java, or Python
  • Experience with AWS or Azure, including knowledge of cloud infrastructure and services
  • Expertise in test automation frameworks such as Selenium, TestNG and API testing using Robot or Rest Assured
  • Ability to work collaboratively and communicate clearly in a fast-paced, dynamic environment
  • Familiarity with email and Authentication technologies like SMTP, POP and IMAP, LDAP, MS AD is a plus.
ย 
What you will get from us:
A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility โ€“ there are opportunities for cross training and the ability to attain your next career step within Barracuda.
ย 
The anticipated on-target earnings range for this role is CAD 81,000 to CAD 105,000. Actual compensation offered will be dependent upon the individual's skills, experience, and qualifications as they directly relate to the requirements of the position, the budget for the position, and applicable employment laws.
ย 
#LI-hybridย 
Job ID: 27-0036