Senior Software Development Engineer in Test – Windows

Malwarebytes

Remote

Description

Malwarebytes believes that when people and organizations are free from threats, they are free to thrive. Founded in 2008, CEO Marcin Kleczynski had one mission: to rid the world of malware. Today, Malwarebytes has grown beyond malware remediation to ensuring cyberprotection for every one, providing device protection, privacy, and prevention solutions in the home, on-the-go, at work, or on campus. With threat hunters and innovators across the world, we want great people, like YOU, to join our team!

Malwarebytes is looking for ...

Malwarebytes is looking for a dedicated, quality-driven individual to join our Endpoint Agent Engineering team as a Senior Software Development Engineer in Test (SDET). This role is ideal for a professional who brings hands-on expertise in end-to-end testing for Windows security software and is motivated by a strong commitment to quality. The successful candidate will work collaboratively within a multi-project environment, advocating for user-centric testing and elevating the quality of our endpoint security solutions. A “can-do” attitude, problem-solving skills, and a willingness to learn continuously are essential traits for this role.

What You Will Be Doing:

  • Design, develop, and maintain comprehensive test plans, test cases, and test matrices focused on Windows-based endpoint security solutions
  • Execute end-to-end and system-level tests for Windows Endpoint Agent software, ensuring high-quality releases
  • Maintain and expand automated test suites to enhance test coverage and efficiency
  • Work collaboratively within a CI/CD environment, engaging in test planning, and regular team discussions to improve test effectiveness and efficiency
  • Identify, document, and track defects with meticulous attention to detail
  • Contribute to agile development cycles by partnering with engineering teams, proactively addressing potential quality issues, and iterating on test processes
  • Drive continuous improvement in testing processes, methodologies, and efficiency

Skills You'll Need to Have:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in quality engineering, with a focus on end-to-end testing and test automation
  • Proficiency in end-to-end testing for managed endpoint security software on Windows OS
  • Strong understanding of cloud-based application deployments, testing, and troubleshooting
  • Experience with Visual Studio or similar IDEs
  • Hands-on experience in creating and maintaining automated test suites

Skills that are Nice-to-have:

  • Strong programming or scripting skills in C#, PowerShell, Python, Java, or similar languages.
  • Familiarity with CI tools, such as Jenkins or GitHub Actions, and experience in setting up CI infrastructure.
  • Working knowledge of cloud platforms like AWS or Azure.
  • Familiarity with setting up customer environments such as Active Directory\DNS, HTTP Server.
  • Experience with tools such as Fiddler, Wireshark and VMware.

Benefits and Perks:

  • An opportunity to do something great for yourself and the world
  • A great work environment that supports growth, development, and well-being
  • Comprehensive medical, dental, and vision insurance coverage, subject to change by country/region
Read Full Description
Confirmed an hour ago. Posted 18 days ago.

Discover Similar Jobs

Suggested Articles