Taro Logo

Senior Software Development Engineer in Test

WatchGuard Technologies is a global leader in network security and intelligence, secure Wi-Fi, and network intelligence products.
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Cybersecurity

Description For Senior Software Development Engineer in Test

WatchGuard Technologies is seeking a Senior Software Development Engineer in Test (SDET) to join their team in a remote position based in Brazil. This role combines software development and quality assurance, focusing on building and maintaining automated testing infrastructure. The position requires expertise in Microsoft technologies, including .NET, C#, and Azure Cloud, along with strong experience in test automation and CI/CD practices.

The ideal candidate will be responsible for developing comprehensive test strategies, creating and maintaining automated tests, and ensuring product quality through various testing methodologies. They will work with a modern tech stack including Docker, Kubernetes, and Jenkins, while collaborating closely with developers, product managers, and program managers.

This role offers an opportunity to work with a leading cybersecurity company, where you'll be instrumental in delivering high-quality security products. You'll be involved in both the technical aspects of testing and the strategic elements of quality assurance, making this an excellent opportunity for someone who wants to impact product quality at scale.

The position requires a blend of technical expertise in software development and testing, with particular emphasis on Microsoft technologies and modern DevOps practices. You'll be working in a dynamic, fast-paced environment where you can contribute to improving testing processes and frameworks while working with cutting-edge technologies in the cybersecurity domain.

Last updated a month ago

Responsibilities For Senior Software Development Engineer in Test

  • Develop and maintain unit, integration, and end to end tests in continuous build pipeline
  • Help maintain Jenkins continuous build pipeline
  • Develop test tools for team needs
  • Create test plans and cases based on project requirements and timeline
  • Execute functional, system, regression, and performance test passes
  • Provide continuous improvements to testing processes and frameworks
  • Document software defects and communicate issues with stakeholders
  • Develop and define test standards and measurements
  • Generate effective test status and defect/progress reports

Requirements For Senior Software Development Engineer in Test

Kubernetes
  • Bachelor's degree in Computer Science, Computer Engineering or similar technical field
  • Solid experience as a developer, QA Engineer, or SDET
  • Solid experience working with Microsoft solution stack (.Net, C#, MSSQL, PowerShell, Windows operating system, Windows server and Azure Cloud)
  • Effectively communicate with other engineers and program managers
  • Track record of improving QA efficiency through test automation and tools
  • Experience with Microsoft UnitTest NUnit or XUnit
  • Experience with integration test with Git & Jenkins build
  • Experience with Docker, Helm and Kubernetes
  • Experience with APM tools to monitor quality
  • Experience with TSQL & Stored procedures
  • Experience with Visual Studio test framework
  • Experience with agile development

Interested in this job?

Jobs Related To WatchGuard Technologies, Inc. Senior Software Development Engineer in Test